JTable 单元格中的 JPanel
如何将 JPanel
放入 JTable
的单元格中?
(其中有一列包含 String
对象,另一列包含 JPanel
对象。)
How could I put a JPanel
into a cell of a JTable
?
(There would be a column what would contain String
objects, and an other column with JPanel
objects. )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
http://download.oracle.com/javase/tutorial/uiswing /components/table.html#renderer
阅读有关使用自定义渲染器的部分。 ColorRenderer 示例将 JLabel 放入单元格中。您可以轻松地将其更改为使用 JLabel。
http://download.oracle.com/javase/tutorial/uiswing/components/table.html#renderer
Read the part that talks about using Custom Renderers. The ColorRenderer example puts a JLabel in a cell. You could easily change that to use a JLabel instead.
实际上,您可以通过向面板涵盖的数据类型添加编辑器来做到这一点
Actually you can do that by adding an editor to the data type that the panel covers