[英]Java AWT Window not shown
我在Ubuntu 15.04上,并且编写了以下程序:
import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class TimeTable extends Frame {
private Frame frame;
public TimeTable(){
setupGUI();
}
private void setupGUI(){
frame = new Frame("TimeTable");
frame.setSize(400, 400);
frame.addWindowListener(new WindowAdapter(){
public void wndClose(WindowEvent wndEvent){
System.exit(0);
}
});
frame.setVisible(true);
}
public static void main(String[] args){
TimeTable timetable = new TimeTable();
}
}
它应该是一个小的GUI(AWT)测试窗口。
我用它构建:
>> javac TimeTable.java
并运行:
>> Java时间表
AWT APP的图标显示在我的启动器侧栏中,但窗口未出现在我的桌面上。
为什么不?
您可以在没有图形库的Ubuntu上安装Java(无头吗?)。
安装包括图形库的标准Java,它应该可以工作。 您的代码可以在IntelliJ的Windows上正常运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.