为简化代码,我创建了一个在主程序中调用的类。该课程的代码是:
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);
但是由于某些原因,我一直无法识别该添加。每当我将其粘贴到主程序中时,它都可以正常工作。我能做什么?
答案 0 :(得分:1)
当然,经过半个小时的尝试,我在发布后的第二分钟便弄清了。答案是您必须确定要添加的JFrame。代替add(buttonTest);您需要frame.add(buttonTest);