swing - 无法使用 OpenJDK 6 和 7 找到 JButton 类

标签 swing ubuntu-12.04 java

我正在尝试在我的 Ubuntu 12.04 机器上安装 Java,至少可以说我很沮丧。我安装了 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`

最佳答案

您还应该import javax.swing.*;

关于swing - 无法使用 OpenJDK 6 和 7 找到 JButton 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12609255/

相关文章:

java - 为什么应该使用 JLabel 而不是 Image?

java - 如何根据百分比使用拉绳方法更改范围像素的颜色

java - NoClassDefFoundError : sun/security/util/Length, 我应该如何修复它

java - Desktop.getDesktop().isSupported(Desktop.Action.OPEN) 返回 true 但随后 Desktop#open(java.io.File) 抛出 "IOException: Failed to show URI"

java - 删除组合框作为 jtable 单元格的单元格编辑器

java - 有没有办法在 MigLayout 中插入 "cell"?

linux - PHP文件在创建虚拟主机后由浏览器下载而不是由apache2处理

python - 如何使用 python 脚本(在 ubuntu 中)获取任何视频文件(.avi .mp4 .flv .mkv 等)的持续时间?

java - 在 apache log4j 中编码模式布局

java - 无法在启用身份验证的情况下使用 DriverManager.getConnection(url,properties) 连接到 Derby