定制 JTable 外观
我想创建一个包含几列的 JTable,其中有 JButtons。我可以在 JTable 单元格中创建 JCheckBox 和 JComboBox,但不能在 JButton 中创建。我该怎么做?
I want to create a JTable with few columns which has JButtons on it. I can create JCheckBoxes and also JComboBoxes in the JTable cells but not the JButtons. How do i do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在我的项目中,这就是我对 3 列 4 行表的做法,其中第一列每行都有
JToggleButton
:必要的对象...
以及在我们创建的代码下表...
JToggleButtonRenderer.java
如您所见,重要的部分是表模型,
table1Model
要添加新行...
已编辑:
添加了缺少的 JToggleButton 单元渲染器
In my project, this is how I did it for a 4-row table with 3 columns where the first column has
JToggleButton
in every row:The necessary objects...
and under the code where we create the table...
JToggleButtonRenderer.java
As you can see, the important part is the table model,
table1Model
To add a new row...
edited:
Added missing JToggleButton cell renderer