gpt4 book ai didi

java - 输入新值时刷新另一个 View (JComboBox)

转载 作者:行者123 更新时间:2023-11-30 04:11:13 24 4
gpt4 key购买 nike

我的应用程序中有 2 个 View ,其中一个 View (我们称之为 A)我可以输入一个值并将其添加到下一个 View 中的列表(我们称之为 B),当我启动此 View 时,一切都很好当我在构造函数中添加这样的每个项目时

for (Rekening r : app.getRekeningen()) {
rekeningList.addItem(r);
}

但是,当我在 View B 打开时在 View A 中添加新项目时,它显然不会使用新值更新 JComboBox。我的问题是我怎样才能实现这一目标?

最佳答案

您有几个选择:

  • 在 B 中创建对 listModel 的引用,您可以在 A 中更新该引用
  • B 上的方法,您可以从 A 调用该方法,该方法将新值作为参数。然后将该项目添加到列表模型中,并可能在 View 上调用 repaint()

关于java - 输入新值时刷新另一个 View (JComboBox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19563679/

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