先来个hellloworld入门啊。
public class HelloWorld {
public static void main(String args[]) {
Shell shell = new Shell();
shell.setText("Draw2d Hello World");
shell.pack(); shell.open();
// create content 4 shell.
createContent4Shell(shell);
while (!shell.isDisposed ()) {
if (!Display.getDefault().readAndDispatch ())
Display.getDefault().sleep ();
}
}
private static void createContent4Shell(Shell shell) {
LightweightSystem lws = new LightweightSystem(shell);
IFigure label = new Label("Hello World");
lws.setContents(label);
}
}
运行图:

本文提供了一个使用SWT进行简单绘图的示例代码,通过创建一个窗口并在其中显示“Hello World”文本。该程序展示了如何利用SWT库创建基本的GUI应用程序。
4713

被折叠的 条评论
为什么被折叠?



