java - 在没有 IDE 的情况下在 Java 中导入 javax 包

标签 java swing java-7

我正在 Java 开发一个项目使用 Vim ,我需要使用 javax 包中的一些类。我应该安装和配置什么才能导入其中的任何一个?

我已经安装了 JDK 7 并使用 update-alternative 命令将其设置为我的默认值。

例如,当我编译一个使用 javax 包的类(例如一个名为 GUI 的类)时,编译器显示:

> javac GUI.java
GUI.java:1: error: package javax does not exists
import javax.swing;
^
1 error

我认为它与 $CLASSPATH 环境变量有关,但我不确定如何告诉编译器包在哪里(因为它在 JDK 7 中)。

最佳答案

与其尝试导入 javax.swing,它实际上没有指定任何特定内容,您应该导入 javax.swing.*。这将导入 javax.swing 包中的所有内容。

import javax.swing.*;

您还可以导入特定的 swing 组件和实用程序:

import javax.swing.JButton;

参见 Using Package Members 上的 Java 教程页面有关导入包成员的更多信息。

关于java - 在没有 IDE 的情况下在 Java 中导入 javax 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16617104/

相关文章:

java - 如何从 SQLite 的 netbeans 中的文本字段动态过滤 jTable?

Java 未运行时监视文件系统

java - 是否可以验证单击复选框后是否立即在网页中显示某些内容?

java - 使用现有声音输入在Java中为Windows创建麦克风

java - Servlets 通过 setHeaders() 返回信息

java - 如何将图像从一个标签拖放到另一个标签?

java - Sonarqube - 记录的 API 配置

Java:用于加密的更轻代码

java - 为 jdk7 分析 java 应用程序的方法

java - 监视服务/删除/文件或目录?