62,623
社区成员
发帖
与我相关
我的任务
分享final Display display = new Display();
final Shell shell = new Shell(display);
shell.setText("GCT2");
final Canvas canvas = new Canvas(shell, SWT.NONE);
canvas.setBounds(0, 0, 200, 200);
// shell必须在canvas之后,gc 之前open
shell.open();
GC gc = new GC(canvas);
gc.drawLine(0, 10, 140, 150);
while (!shell.isDisposed()) {
if (!display.readAndDispatch())
display.sleep();
}