找不到符号(方法add(javax.swing.JLabel)

时间:2019-03-02 18:35:43

标签: java

为简化代码,我创建了一个在主程序中调用的类。该课程的代码是:

JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
frame.setLayout(null);
// frame.setOpaque(true);
frame.setSize(750, 500);
frame.setResizable(false);
frame.setVisible(true);
JLabel buttonTest;
buttonTest = new JLabel ("Test");
buttonTest.setBounds(150, 150, 20, 20);
add(buttonTest);

但是由于某些原因,我一直无法识别该添加。每当我将其粘贴到主程序中时,它都可以正常工作。我能做什么?

1 个答案:

答案 0 :(得分:1)

当然,经过半个小时的尝试,我在发布后的第二分钟便弄清了。答案是您必须确定要添加的JFrame。代替add(buttonTest);您需要frame.add(buttonTest);