允许用户动态添加jbutton

时间:2014-07-15 02:33:02

标签: java swing jframe jbutton

我正在使用jFrame并且在我的jFrame中有三个文本字段和jButton textField用于按下jButton时的项目编号和项目名称和项目价格将在其他jFrame中创建JButtin,jButton连接到数据库以添加jTable的价格和项目名称我怎么做呢

1 个答案:

答案 0 :(得分:3)

我不禁想知道你的不是XY问题类型的问题,但你会像创建其他任何对象一样创建一个JButton,...

 JButton myButton = new JButton(someTextOrActionHere);

然后将其添加到容器中很容易:

someJPanel.add(myButton);
someJPanel.revalidate(); // to have the layout managers layout the button
someJPanel.repaint();   // often needed to clean up dirty pixels.

但这是微不足道的事情,我觉得你的问题在于你还没有告诉我们的问题。请考虑改善你的问题。


修改
你说:

  

我知道如何通过代码创建swing但我的问题是如何通过按下jbutton来允许用户这样做

就是这样,这没有什么神奇之处。您使用与上面相同的代码,除非它是由按钮的ActionListener发起的。同样,如果您需要更多帮助,您将不得不在问题中加入更多内容,包括代码和详细信息。这需要你自己的工作,但这是值得的。