SectionPart から拡張されたクラスがあります。
public class MyData extends SectionPart{
}
初期化メソッドで、セクションを作成しています。
public class MyData extends SectionPart{
public void initialize(){
Section section = this.getSection();
section.setText("List Items");
....
}
}
セクションの下の UI を見ると、説明が表示されていないのにカーソルが点滅していることがわかります。それを削除するために、初期化メソッドに次のコードを追加しました。
public class MyData extends SectionPart{
public void initialize(){
Section section = this.getSection();
section.setText("List Items");
section.getDescriptionControl.setLayout(new GridData());
section.getDescriptionControl.setVisible(false);
((GridData)section.getDescriptionControl().getLayoutData()).exclude = true;
section.getDescriptionControl().getParent().layout(true);
}
}
説明コントロールは非表示になりましたが、レイアウトから削除できません。私を助けてください。