2012-10-24 33 views
0

我有一个选项卡显示JTable中从数据库中提取的用户列表,另一个选项卡显示要编辑用户详细信息的JTextFields,然后将它们保存到数据库。如何在JTabbedPane中的选项卡之间共享Java中的信息

用户的一个独特功能是能够从JTable获取的userID(Integer),具体取决于选择哪一行。

现在我想使用用户ID和用数据填充JTextField的从数据库中允许编辑,因此保存新值,下面 是UI(不能张贴图片)

基本上是如何共享两个制表符之间的整数变量

回答

1

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

3
+0

-1为随机项目符号,除了关于selectionMode的项目... – kleopatra

+0

@mKorbel我可以给你发电子邮件给我的项目,并帮助我实施你的解决方案。我的电子邮件地址是[email protected]。com – Francis

+0

@Java_Francis对不起,我要去那里享受我的乐趣,请删除这条评论 – mKorbel

相关问题