会很有帮助
我必须在Swing中开发一个前端。我在Netbeans中有一个JFrame,里面有3个窗格。
- JScrollPane 1:它包含一个JTable
- JScrollPane 2:它应该显示所选行的字段值
- ListPane:它包含表的列表,用户可以从中选择要显示的表
现在,由于JTable的内容会根据用户选择的表动态变化(行和列的数量也会变化(,我无法在第三个滚动窗格中拖放TextBoxes来显示所选行的值。如果有人能提出一种方法或任何指向处理类似问题的问题的指针,
将ListSelectionListener
添加到您的JList
。从列表中选择特定表格后,使用setModel()
将JTable
的TableModel
更改为适用于所选表格的值。这里显示了使用setModel()
的相关示例。