ich habe mich in swt ein gearbeitet und mit beispielen komme ich auch gut klar!
aber bei meinem eigenen programm sehe ich NICHTS!
eigentlich ist das programm länger aber das ist er mal mit das wichtigste!
weil eine button müsste ich doch eigentlich sehen odeR?
wo liegt mein fehler?
aber bei meinem eigenen programm sehe ich NICHTS!
eigentlich ist das programm länger aber das ist er mal mit das wichtigste!
weil eine button müsste ich doch eigentlich sehen odeR?
wo liegt mein fehler?
Java:
public class BeatBOXmitSWT {
Display display;
Shell shell;
ArrayList<Button> checkBoxListe = new ArrayList<Button>();
Canvas hauptPanel;
public static void main(String[] args) {
BeatBOXmitSWT beatbox =new BeatBOXmitSWT();
beatbox.guiErstellen();
}
private void guiErstellen() {
display = new Display();
shell = new Shell(display);
shell.setText("BeatBox");
Canvas hintergrund = new Canvas(shell, SWT.BORDER);
checkBoxListe = new ArrayList<Button>();
Composite buttonBox = new Composite(shell, SWT.RIGHT);
Button start = new Button(buttonBox, SWT.PUSH);
start.setText("Starten");
start.addSelectionListener(new MeinStartListener());
shell.pack();
shell.open();
while (!shell.isDisposed())
if (!display.readAndDispatch()) {
display.sleep();
}
}
public class MeinStartListener implements SelectionListener {
@Override
public void widgetSelected(SelectionEvent e) {
trackErstellenUndStarten();
}
@Override
public void widgetDefaultSelected(SelectionEvent e) {
// TODO Auto-generated method stub
}
}
}