java JTable行编辑器 1 月,2 周 Questions & Answers 668 我正在寻找一位像this示例中那样的编辑;我指的是“选择一种颜色”的框架,但是整排。完全实现这一点是我的问题,还是我可以扩展一些现有的编辑器
# 1 楼答案 如果您想要整行,在新的子窗口中编辑列A、B、C,如下所示: A ____ B ____ C ____ 然后,也许你可以制作一些bean类记录的行,并使用java。豆。首先是PropertyEditor
# 2 楼答案 常见列数据类型的默认呈现器和编辑器显示为here。为isCellEditable()返回true的任何行中的任何单元格选择编辑器。还可以指定自定义渲染器和编辑器,例如引用的颜色选择器。最近的两个例子见here,但细节取决于您的用例 附录:类似儿童窗口的东西 您可以将对表的TableModel的引用和所需的行号传递给RowEditor。您可以完全访问表模型的方法,包括getValueAt()、setValueAt()和getColumnClass()方法
# 1 楼答案
如果您想要整行,在新的子窗口中编辑列A、B、C,如下所示:
然后,也许你可以制作一些bean类记录的行,并使用java。豆。首先是PropertyEditor
# 2 楼答案
常见列数据类型的默认呈现器和编辑器显示为here。为
isCellEditable()
返回true
的任何行中的任何单元格选择编辑器。还可以指定自定义渲染器和编辑器,例如引用的颜色选择器。最近的两个例子见here,但细节取决于您的用例附录:类似儿童窗口的东西
您可以将对表的
TableModel
的引用和所需的行号传递给RowEditor
。您可以完全访问表模型的方法,包括getValueAt()
、setValueAt()
和getColumnClass()
方法