给定一个JTable类型的列Boolean.class,默认渲染器是a JCheckBox.根据用户选择很容易选择单个单元格,但也可以方便地选择所有复选框或不选中复选框.最近 提到的这些示例JCheckBox在表头中使用,但实现很尴尬且没有吸引力.如果我不需要对列进行排序,我怎样才能将一个表现良好的控件放入JTableHeader?
JTable
Boolean.class
JCheckBox
JTableHeader
附录:为了方便起见,我添加了我的sscce作为答案,但我很乐意接受一个解决问题的良好行为方面的答案.
java swing jtable jtableheader jtogglebutton
java ×1
jtable ×1
jtableheader ×1
jtogglebutton ×1
swing ×1