2012-09-26 64 views
1

我想在我的Ubuntu 12.04機器上安裝Java,我很沮喪,至少可以說。我的OpenJDK/JRE 6和7安裝,但下面的代碼將找不到一個JButton或JFrame的類:用OpenJDK 6和7找不到JButton類

package app; 

import java.awt.*; 

public class AppInterface { 

    private JFrame main; 
    private JButton play; 
    private JButton exit; 

} 

我都從安裝相應的庫apt-get的。爲什麼錯過我無法訪問Swing庫?

我的編譯錯誤:

`Have no file for /usr/lib/jvm/java-7-openjdk-i386/jre/lib/netx.jar` 
`Have no file for /usr/lib/jvm/java-7-openjdk-i386/jre/lib/plugin.jar` 
`Have no file for /usr/lib/jvm/java-7-openjdk-i386/jre/lib/jfr.jar` 
+0

JButton是一個擺動組件。 awt中的Button就是所謂的Button。 – toniedzwiedz

+1

該接口應該被定義爲「接口」或「抽象類」而不是「類」。 –

回答

4

你應該import javax.swing.*;爲好。

+0

非常感謝。我看到javax在java.awt之下。在我的文檔中。 –