gpt4 book ai didi

java - 使用 JTextField 创建/编辑对象

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:47:02 25 4
gpt4 key购买 nike

我正在尝试编写一个商店库存程序,该程序读取当前库存的文件,该文件是一个 ArrayList,其中产品类仅使用名称、价格等定义每个产品。我正在努力寻找用户在 JTextField 中为 Product 中的新对象输入信息并在输入所有信息后保存所有信息并创建对象并将其放入 ArrayList 的一种方法。目前我的 ActionListener 类可以工作,但是当我在文本框中输入信息并按回车键时,它只会弹出一条消息,告诉我输入的内容。谢谢!

最佳答案

  • 列一个 list
  • 制作一个文本框
  • 制作按钮
  • 为按钮添加监听器
  • 从文本域或文本区域获取文本
  • 添加到数组列表对象
  • 完成:)

这里是你需要做的所有工作:

ArrayList<String> arrayObject= new ArrayList<String>();
JButton button = new JButton();
JtextField textBox = new JtextField ();

button.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
//inside your action listener:
String add_item_to_array = textBox.getText().trim();
arrayObject.add(add_item_to_array);
}
});

关于java - 使用 JTextField 创建/编辑对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23478905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com