我可以通过Swing(Java)中的代码添加和绘制组件吗?

时间:2015-02-10 14:23:35

标签: java swing user-interface button netbeans

我试图仅使用我的代码添加和绘制按钮。更具体地说,我的目标是在按下另一个按钮后可视化几个按钮。这必须以编程方式完成,因为必须绘制的按钮数量取决于用户的输入。

我已经在另一个帖子中看到了这段代码,并试图实现它,但它并没有完全奏效:

// 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。

0 个答案:

没有答案