【问题标题】:How to share information in Java between tabs in JTabbedPane如何在 JTabbedPane 的选项卡之间共享 Java 中的信息
【发布时间】:2012-10-24 07:58:21
【问题描述】:

我有一个选项卡显示我从数据库中提取的 JTable 中的用户列表,另一个选项卡显示想要编辑用户详细信息然后将其保存到数据库的 JTextField。

用户的独特功能之一是用户ID(整数),它能够根据选择的行从JTable 中获取。

现在我想使用该用户 ID 并用数据库中的数据填充 JTextField 以允许编辑并因此保存新值 下面是用户界面(不能发布图片)

基本上就是如何在两个tab之间共享Integer变量

【问题讨论】:

    标签: java swing jtable jtextfield jtabbedpane


    【解决方案1】:

    【讨论】:

    • @mKorbel 我可以通过电子邮件向您发送我的项目,并帮助我实施您的解决方案。我的电子邮件地址是 frandave.free@gmail.com
    • @Java_Francis 对不起,我去那里是为了享受和享受,请删除此评论
    • @Java_Francis 如果您希望有人为您工作,请考虑聘请顾问(当然还要付钱给她/他 ;-)
    • 我只是坚持这个想法,但无论如何我想出了一个新的方法来完成我的任务
    【解决方案2】:

    您需要有自己的选项卡之间的通信机制。例如,您可以在第一个选项卡中引用第二个选项卡,以便在表中选择行时,您可以在第二个组件中调用特定方法。如果你想解耦它们,你可以添加一个监听器接口,第二个组件实现并将自己作为监听器添加到第一个组件,依此类推。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      • 1970-01-01
      • 2020-03-30
      • 1970-01-01
      相关资源
      最近更新 更多