我正在尝试使用Eclipse创建Hello World SWT应用程序.我遵循所有说明,最后我的程序不起作用.
这是我的代码:
import gnu.gcj.xlib.Display;
import org.eclipse.swt.widgets.Shell;
public class HelloWorldSWT {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Display display = new Display();
Shell shell = new Shell(display);
shell.setText("Hello world!");
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) display.sleep();
}
display.dispose();
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的错误消息:
Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The constructor Shell(Display) is undefined
The method readAndDispatch() is undefined for the type Display
The method sleep() is undefined for the type Display
The method dispose() is undefined for the type Display
at HelloWorldSWT.main(HelloWorldSWT.java:13)
Run Code Online (Sandbox Code Playgroud)
有谁知道我怎么能检查出什么问题?
小智 8
我认为你导入的是错误的Display类.应该是正确的
org.eclipse.swt.widgets.Display
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5816 次 |
| 最近记录: |