从另一个帧添加元素后刷新JList

时间:2012-05-30 19:35:32

标签: java arrays swing jlist

我有一个关于刷新JLists的紧急问题。一直在寻找,没找到,忘记进一步搜索><现在我赶时间了。

我会试着详细解释一下:

  1. 我打开一个Java frame1并显示一个JList。 Jlist由从磁盘读取的字符串数组提供。
  2. 我打开一个由frame1
  3. 创建的新frame2
  4. 我将新元素添加到字符串数组中,该字符串数组在frame2中提供JList。元素保存在文件磁盘中。
  5. 我关闭了frame2。我又在第1帧。
  6. 然后我的问题是,是否有任何方法或方法来刷新jframe1 JList以显示添加的新元素?

    提前致谢,如果您需要更详细的描述我将发布的步骤。

1 个答案:

答案 0 :(得分:2)

在这种情况下,我会使用模态对话框,并在dialog.setVisible(true)之后刷新代码行的主框架。