0

我正在开发一个JAVA摇摆应用程序,使用hibernatemysql作为数据库开发。

当单击列表中的一项时,我正在尝试将数据从 a 绑定JList到出现在 a 上。JTable例如,我的应用程序中有不同的用户类型,主管、经理、管理员等。

每种用户类型都有用户在其下注册。我希望应用程序在单击某个项目时显示某些用户JList。就像当我单击主管项目时,所有注册的主管都必须出现在JTable. 不知道我说的有没有道理,但你们都允许回复,我会尽力让你们更好地理解。谢谢。

4

1 回答 1

1

就像当我单击主管项目时,所有注册的主管都必须出现在 JTable 上。

一种方法是使用所有数据填充表,然后在从 JList 中选择项目时过滤表。阅读 Swing 教程中关于排序和过滤的部分。

否则,每次选择 JList 项目时,您都需要动态查询数据库。

无论哪种情况,您都需要将 ListSelectionListener 添加到您的 JList 以调用您的处理。阅读 Swing 教程中的部分以How to Use Lists获取示例。

于 2013-05-29T15:18:01.777 回答