Не удается найти класс JButton с OpenJDK 6 и 7

Я пытаюсь установить Java на свой компьютер с Ubuntu 12.04 и, мягко говоря, разочарован. У меня установлены OpenJDK/JRE 6 и 7, но следующий код не находит классы JButton или JFrame:

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`

person b. e. hollenbeck    schedule 26.09.2012    source источник
comment
JButton — это компонент свинга. Кнопка в awt просто называется Button.   -  person toniedzwiedz    schedule 26.09.2012
comment
Интерфейс должен быть определен как interface или abstract class, а не как class.   -  person Roman C    schedule 26.09.2012


Ответы (1)


Вы также должны import javax.swing.*;.

person Sébastien Le Callonnec    schedule 26.09.2012
comment
Спасибо большое. Я видел javax ниже java.awt. в моей документации. - person b. e. hollenbeck; 27.09.2012