Я новичок в Mac OS X и использую версию 10.6.5. Предполагается, что в системе предустановлен JDK 1.6_u22. Я загрузил Eclipse 3.5.2.Как использовать Java Swing в Eclipse в Mac OS X?
Он отлично работает, если я создаю простой мир привет, но я не могу импортировать JFrame
или использовать Swing. Сообщение об ошибке, что я получаю: ограничение
доступа: Тип JFrame не доступен из-за ограничений на необходимые библиотеки /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes. баночка
Вот простая программа, я попытался с:
import javax.swing.JFrame;
public class Test {
public static void main(String[] args) {
new JFrame();
}
}
Как использовать Java Swing в Eclipse, на Mac OS X?
Как и http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar –
@David: Я не понимаю, как этот вопрос помог мне. 'JFrame' является стандартным классом в Java SE. – Jonas
Вы опубликовали весь класс 'Test'? Вы используете пустой пакет или, может быть, 'package javas.swing;'? – Mot