【发布时间】:2011-06-04 10:06:52
【问题描述】:
我是 Mac OS X 的新手,使用的是 10.6.5 版本。 JDK 1.6_u22 似乎已预装在系统上。我已经下载了 Eclipse 3.5.2。
如果我创建一个简单的 hello world 效果很好,但我无法导入 JFrame 或使用 Swing。我得到的错误信息是:
访问限制:由于所需库 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar 的限制,无法访问 JFrame 类型
这是我尝试过的简单程序:
import javax.swing.JFrame;
public class Test {
public static void main(String[] args) {
new JFrame();
}
}
如何在 Mac OS X 上的 Eclipse 中使用 Java Swing?
【问题讨论】:
-
@David:我不明白这个问题对我有什么帮助。
JFrame是 Java SE 中的标准类。 -
您是否发布了整个
Test课程?你是用空包还是package javas.swing;? -
@mklhmnn:是的,这是整个程序。如果我使用
package com.example,我会得到同样的错误。 -
很遗憾,我无法帮助您使用 Eclipse,因为我使用的是真正的 Java-IDE:IntelliJ。 ;) 如果您尝试从命令行启动它会发生什么?
标签: java eclipse macos swing configuration