【发布时间】:2018-08-28 12:34:30
【问题描述】:
在尝试添加写有“点击我”的按钮时,我收到以下错误消息:
线程“main”java.lang.Error 中的异常:未解决的编译 问题:无法对非静态方法进行静态引用 从容器类型添加(组件)
import javax.swing.JButton;
import javax.swing.JFrame;
public class FirstFrame extends JFrame {
public static void main(String[] args) {
JFrame frame = new JFrame("My little frame");
JButton button = new JButton("Click Me");
add(button);
frame.setSize(300,200);
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
任何解决此错误的帮助将不胜感激!
【问题讨论】:
-
从计算机的角度来看,它不知道你想
add做什么。大概是您尝试添加的名为frame的JFrame,因此代码应为frame.add(button);。