2011-05-31 32 views
0

我无法在ubuntu 11.04下的eclipse 3.6中执行java gui程序。当我点击运行时,Java Application没有任何反应。当我切换到console那里只<terminated>无法使用Eclipse 3.6执行java GUI程序

那么该怎么办。我已经安装了jdk 1.6.0_25

另外还有一个openjdk安装在我的系统中。但我不知道如何配置这与日食。

下面是程序:

public class AnimWallpaper { 

    /** 
    * @param args 
    */ 
    public static void main(String[] args) { 
     // TODO Auto-generated method stub 
     UserInterface mainWindow = new UserInterface(); 
    } 
} 



import java.awt.Color; 
import java.awt.Container; 
import java.awt.Frame; 
import java.awt.event.WindowAdapter; 
import java.awt.event.WindowEvent; 

public class UserInterface extends Frame { 

    /** 
    * Serial version Id 
    */ 
    private static final long serialVersionUID = 7925308422918335055L; 
    public UserInterface(){ 
     setTitle("Animated Wallpaper"); 
     setSize(400, 300); 

     Container con = new Container(); 

     con.setBackground(new Color(83, 68, 235)); 



     add(con); 
     addWindowListener(new WindowAdapter() { 
      public void closingEvent(WindowEvent e){ 
       System.exit(0); 
      } 
     }); 
    } 
} 

两个类都在不同的文件,并在同一个包com.anim

感谢提前:)

+0

嗯,我们需要一些更多的信息来解决这个不幸的。 – jjnguy 2011-05-31 13:40:58

+0

你有一个主要的方法来创建一个框架的实例吗? – RMT 2011-05-31 13:41:16

+1

从控制台启动并查看日志 – 2011-05-31 13:41:55

回答

4

你需要设置你的窗口visible在为了显示它。 添加行setVisible(true);

+0

雅谢谢肖恩:) – codeomnitrix 2011-05-31 13:49:00