G
Guest
Gast
Morgen!
Ich folgendes Problem ich bin dran ein Diagramm mit GC zu zeichnen was ich auch ausgeben kann, jedoch wird immer wenn ich das Fenster Minimiere und wieder hervorrufe die Zeichnung nicht mehr angezeigt an was könnte das liegen??
Hier noch den Code:
Danke schon im voraus::
Ich folgendes Problem ich bin dran ein Diagramm mit GC zu zeichnen was ich auch ausgeben kann, jedoch wird immer wenn ich das Fenster Minimiere und wieder hervorrufe die Zeichnung nicht mehr angezeigt an was könnte das liegen??
Hier noch den Code:
Code:
public void createContents(Composite parent) {
frame = parent.getShell();
frame.setText("blabla");
GC gc = new GC(parent);
gc.drawRectangle(10, 10, 750, 500);
gc.setLineWidth(1);
gc.drawLine(10, 10, 250, 250);
gc.drawLine(10, 250, 250, 250);
}
public static void main(String[] args) {
Display display = new Display();
Shell shell = new Shell(display);
testApp.createContents(shell);
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
display.dispose();
}
}
Danke schon im voraus::