使用JTable掌握细节

hog*_*i89 1 java swing jtable master-detail

我有一些带有一些标签和jTable的摆动布局.在左侧,我有jTable,在右侧我有标签.

我想将页面设置为主/详细页面,其中jTable是主页面,而标签则作为详细信息.

我找到了一种从jTable获取索引的方法 - 我的问题.我可以使用什么样的监听器来判断用户是否在表中选择了一行?

JB *_*zet 5

您需要获取JTable的选择模型(使用getSelectionModel())并添加ListSelectionListener到此模型.

确保使用convertRowIndexToModel将所选行的索引转换为表模型中的索引:如果对表进行排序或筛选,则视图和模型索引将不相同.