我试图仅使用我的代码添加和绘制按钮。更具体地说,我的目标是在按下另一个按钮后可视化几个按钮。这必须以编程方式完成,因为必须绘制的按钮数量取决于用户的输入。
我已经在另一个帖子中看到了这段代码,并试图实现它,但它并没有完全奏效:
// Adds a single button to a panel and paints it programmatically
private void jButton1MousePressed(java.awt.event.MouseEvent evt) {
JButton button = new JButton();
jPanel1.add(button);
jPanel1.revalidate();
jPanel1.repaint();
}
有什么建议吗? 提前谢谢。
注意:我使用的是NetBeans 8.0.2。