TableCellEditor没有正确显示

时间:2013-06-24 15:37:32

标签: java swing jtable tablecellrenderer nimbus

我在编辑一个单元格时遇到了问题,我想说我的英语不是很好。

problem

我添加了一个TableCellEditor(扩展了一个DefaultCellEditor,我知道这不是最好的,但代码不是我的)。当我输入字母不是,

我尝试过 table.setRowsHeight(comp.getHeight());有效,但我不想要这个,我想在行中修改文本字段

所以我试着 comp.setPreferredSize(comp.getWidth(),table.getRowsHeight()) 但是没有按预期工作。

1 个答案:

答案 0 :(得分:2)

使用Nimbus外观时遇到了类似的问题。通过调用

删除边框
JTextField#setBorder( null )

解决了它