在源文件中导入的路径是什么?

时间:2016-02-19 23:27:02

标签: java

我正在使用带有Sublime编辑器的Java Swing开发一个小型GUI,文件结构如下,

enter image description here

当我从终端运行时,GUI仍处于初始状态,看起来像是图像。

javac Main.java
java Main

enter image description here

如何在EditContainer.java中导入Main.java文件以使用EditContainer class instance/ object

2 个答案:

答案 0 :(得分:3)

作者在Sublime文本编辑器中工作,它不像IDE那样为您提供包路径。您可能需要设置CLASSPATH环境变量,因此您的目录将成为Java包。尝试设置/创建环境变量CLASSPATH=/path/to/your/project然后导入您的文件,如import panels.edit.EditContainer请尝试阅读此处以获取更多信息:https://docs.oracle.com/javase/tutorial/essential/environment/paths.html

答案 1 :(得分:1)

您可能需要导入panels.edit.EditContainer但是为了确切知道,请打开EditContainer.java文件并查找以package开头的行。

您应该导入该包+ .EditContainer