我的问题是,我不知道如何添加它的操作,您会看到,一些按钮已经被编程,并且每个按钮都具有人员(安装程序)的名称,其功能是当您单击时,我会自动复制您的id,然后随着时间的推移会出现新的安装程序,我很希望能够使我的程序适合普通人,然后我认为除了安装程序外还要添加一个按钮,以便他们可以添加越来越多的按钮,我需要每个按钮由人创建的功能具有与其他人相似的功能。
这是我的限制,我不知道您的函数将在哪里或如何运行:
private void addInstallerActionPerformed(ActionEvent evt){
JButton newInstaller = new JButton("New Button");
panel.add(newInstaller);
validate();
}
这是我的整个代码:
class Billing {
public static void main(String[] args) {
mainWindow w = new mainWindow();
w.setVisible(true);
w.setSize(1280,720);
w.setLocationRelativeTo(null);
}
}
class mainWindow extends JFrame implements ActionListener{
JPanel panel;
JButton andresTorres, alexanderHernandez, eduardoRuiz, jorgeFley, addInstaller;
public mainWindow(){
panel = new JPanel();
//Instaladores
andresTorres = new JButton("Andres Torres");
alexanderHernandez = new JButton("Alexander Hernandez");
eduardoRuiz = new JButton("Eduardo Ruiz");
jorgeFley = new JButton("Jorge Fley");
addInstaller = new JButton("add Installer");
//End
add(panel);
panel.add(andresTorres);
panel.add(alexanderHernandez);
panel.add(eduardoRuiz);
panel.add(jorgeFley);
panel.add(addInstaller);
setTitle("Billing assistant");
setDefaultCloseOperation(this.EXIT_ON_CLOSE);
andresTorres.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
andresTorresActionPerformed(evt);
}
});
alexanderHernandez.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
alexanderHernandezActionPerformed(evt);
}
});
请帮我。
相关分类