【发布时间】:2011-02-26 22:51:39
【问题描述】:
我使用 netbeans GUI builder 创建了 GUI。我想在按下 JButton 后添加一个对象(让我们尝试使用按钮)
我在 ActionListener 中编写并运行的非常简单的代码:
button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
panel2.add(new JButton("X"));
panel2.validate();
}
});
netbeans 创建的 Gui 中的 Howewer 不起作用:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
jPanel1.add(new JButton("X"));
jPanel1.validate();
System.out.print("aa");
}
但它会打印“aa”,因此动作监听器可以工作。
看起来与此处显示的问题类似: http://bytes.com/topic/java/answers/857720-adding-icon-jpanel
但我什至看不到 JosAH 所写的那个矩形。
我会很感激任何建议。
【问题讨论】: