Hallo ,
wie kann ich in einem CTabFolder eine Tabelle und ein CCombo darstellen?
Ich kann nur entweder die Tabelle oder nur das CCombo in einem CTabFolder darstellen aber nicht beides.
In der Tabelle sollen Daten angezeigt werden ( das ist keine Problem, habe ich hier mal weggelassen) und unter der Tabelle ist ein Combo wo man sich etwas auswählen kann und
mit einem Button das ausgwählte in die Tabelle eintragen kann.
Vielen Dank
wie kann ich in einem CTabFolder eine Tabelle und ein CCombo darstellen?
Ich kann nur entweder die Tabelle oder nur das CCombo in einem CTabFolder darstellen aber nicht beides.
In der Tabelle sollen Daten angezeigt werden ( das ist keine Problem, habe ich hier mal weggelassen) und unter der Tabelle ist ein Combo wo man sich etwas auswählen kann und
mit einem Button das ausgwählte in die Tabelle eintragen kann.
Vielen Dank
Java:
public class Test extends org.eclipse.swt.widgets.Composite {
private CTabFolder TabFolder;
private CCombo combo;
private CTabItem cTabItem1;
private Table Tabelle;
private TableItem tableItem;
private TableColumn tableColumn;
private void initGUI() {
try {
FormLayout thisLayout = new FormLayout();
this.setLayout(thisLayout);
{
TabFolder = new CTabFolder(this, SWT.NONE);
{
cTabItem1 = new CTabItem(TabFolder, SWT.NONE);
cTabItem1.setText("cTabItem1");
{
combo = new CCombo(TabFolder, SWT.NONE);
cTabItem1.setControl(combo);
combo.setText("Combo");
}
{
Tabelle = new Table(this, SWT.NONE);
Tabelle.setHeaderVisible(true);
tableColumn = new TableColumn(Tabelle, SWT.None);
tableColumn.setText("Test");
tableColumn.setWidth(60);
}
}
FormData TabFolderLData = new FormData();
TabFolderLData.left = new FormAttachment(0, 1000, 23);
TabFolderLData.top = new FormAttachment(0, 1000, 12);
TabFolderLData.width = 62;
TabFolderLData.height = 64;
TabFolder.setLayoutData(TabFolderLData);
TabFolder.setSelection(0);
}
this.layout();
} catch (Exception e) {
e.printStackTrace();
}
}
}