繁体   English   中英

Jtable编辑单元格的外观

[英]Jtable Look and feel of editing cell

有一个带有DefaultTableModelJTable 有表的setforegroundsetbackgroundsetselectioncolor方法。 同样,在编辑单元格时,您具有table.setDefaultEditor(Object.class, new DefaultCellEditor(field))方法来更改编辑单元格的字体颜色。 现在如何更改编辑单元格的边框颜色。 Thankyou.`

您可以在UIManager.put()使用以下任意键来影响相应的Border

  • Table.focusCellHighlightBorder
  • Table.scrollPaneBorder
  • TableHeader.cellBorder

例如:

UIManager.put("Table.focusCellHighlightBorder",
    new BorderUIResource(BorderFactory.createLineBorder(Color.red)));

您还可以在自定义渲染器/编辑器中更改颜色。 PositiveIntegerCellEditor是一个示例。 另请参见概念:编辑器和渲染器

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM