我对此很陌生,并且很好奇为什么这不起作用。

我有这个课

public class TEST extends JFrame {

    public static GamePanel gamepanel;
    public static InventoryPanel inventorypanel;
    public  static TEST mainWindow;
    private TEST() {
       .....
    }
    public static void main(String[] args) {

        mainWindow = new TEST();
    }
   }


然后,我想从另一个目录中的另一个类访问该类。但是,它将不起作用。它总是会说无法解析符号。我究竟做错了什么?

我希望能够访问Gamepanel,InventoryPanel和MainWindow。

(如何导入该包?)

最佳答案

您可以通过添加来导入类

import fully.qualified.class.name;


或整个包装

import package.name.*;


import语句应位于packageclass声明之间。

选择班级并按Alt + Enter时,IntelliJ应该能够自动导入它。

关于java - 即使我的类(class)是公开的,Intellij也无法解析符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59505618/

10-11 12:37
查看更多