0

我正在尝试在类(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);
}
4

1 回答 1

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);
    }
}
于 2013-02-25T09:27:39.397 回答