我正在使用带有Sublime编辑器的Java Swing开发一个小型GUI,文件结构如下,
当我从终端运行时,GUI仍处于初始状态,看起来像是图像。
javac Main.java
java Main
如何在EditContainer.java
中导入Main.java
文件以使用EditContainer class instance/ object
?
答案 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