繁体   English   中英

如何将数据从GUI保存到阵列

[英]How Can I save data from GUI to array

我需要为100个具有ID,名称,姓氏和存款的客户的银行帐户创建一个Java项目。 但是,我不知道每次按保存按钮时如何将数据从GUI保存到阵列?

“我想在每次按下按钮时添加一个新帐户”

  • 您应该已经将Account类与必要的字段以及getter和setter一起使用

  • 在你的GUI类,你应该有一个List MapAccounts 忘记数组,因为它们不是动态的。 我最好选择Map但如果您不了解Map ,则很难解释,因此我将从List

     public class GUI extends JFrame { List<Account> accounts = new ArrayList<>(); } 
  • 然后在您的按钮侦听器的actionPerformed中,仅从要从中获取数据的任何来源(即文本字段)收集数据,并填充Account数据,然后将新Account添加到列表中

     public void actionPerformed(ActionEvent e) { String name = nameTextFeild.getText(); String surname = surTextField.getText(); String id = idTextField.getText(); Account account = new Account(name, surname, id); accounts.add(account); } 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM