我正在尝试在类(classA)中编写JPanel代码并尝试从类(classB)(主方法所在)实例化它。
但是当我尝试编写classA时,内容辅助不支持。它不解析面板相关代码,显示语法错误。
问题是什么?
import javax.swing.*;
import java.awt.*;
public class gui1 {
JFrame j = new JFrame("MY Menu");
j.setSize(900, 700);
j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
j.setResizable(false);
}
答案 0 :(得分:1)
您无法调用方法/静态初始化块之外的方法。尝试在构造函数中初始化它:
public class Gui1 {
JFrame my_frame;
public Gui1()
{
my_frame = new JFrame("MY Menu");
my_frame.setSize(900, 700);
my_frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
my_frame.setResizable(false);
}
}