【问题标题】:Add object for every user input为每个用户输入添加对象
【发布时间】:2015-12-18 09:52:24
【问题描述】:
每次用户按下按钮时,我都会尝试创建一个新按钮。
因此,如果我单击“添加”按钮,则会将一个新面板/按钮/事物添加到 JPanel。
不确定this 是否与我要求的相同
不知道是什么
guiButtons[0]
在
if(buttonClick.getSource().equals(guiButtons[0]))
如果有人能解释一下就好了
【问题讨论】:
标签:
java
object
jpanel
jbutton
user-input
【解决方案1】:
你可以试试下面的代码,希望对你有帮助
JPanel panel = new JPanel(new FlowLayout());
JButton button = new JButton("Add");
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JButton newButton = new JButton("New Added Bnt");
panel.add(newButton);
}
});