有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JTable行编辑器

我正在寻找一位像this示例中那样的编辑;我指的是“选择一种颜色”的框架,但是整排。完全实现这一点是我的问题,还是我可以扩展一些现有的编辑器


共 (2) 个答案

  1. # 1 楼答案

    如果您想要整行,在新的子窗口中编辑列A、B、C,如下所示:

    A  ____
    B  ____
    C  ____
    

    然后,也许你可以制作一些bean类记录的行,并使用java。豆。首先是PropertyEditor

  2. # 2 楼答案

    常见列数据类型的默认呈现器和编辑器显示为here。为isCellEditable()返回true的任何行中的任何单元格选择编辑器。还可以指定自定义渲染器和编辑器,例如引用的颜色选择器。最近的两个例子见here,但细节取决于您的用例

    附录:类似儿童窗口的东西

    您可以将对表的TableModel的引用和所需的行号传递给RowEditor。您可以完全访问表模型的方法,包括getValueAt()setValueAt()getColumnClass()方法