1
我有一個從SectionPart擴展的類。從SWT部分刪除說明
public class MyData extends SectionPart{
}
在初始化方法中,我創建了一個節。
public class MyData extends SectionPart{
public void initialize(){
Section section = this.getSection();
section.setText("List Items");
....
}
}
當我在用戶界面下看到的部分,我可以看到沒有提供說明,但仍然光標閃爍在那裏。要刪除我在我的initialize方法中添加了以下代碼。
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);
}
}
現在說明控件是不可見的,但我無法從佈局中刪除它。請幫幫我。
請發佈具體問題。也許爲了更好的理解添加屏幕截圖。 – Baz
@Baz:我想從部分刪除描述控件。如果你知道任何其他細節,請告訴我。主要問題是當我從SectionPart繼承時,默認情況下會創建一個部分,您可以使用SectionPart的this.getSection()方法獲得該部分。我想從它移除說明控制。 –