質問

Im having trouble editing a cell, i'll picture cause my english is not very good.

problem

I add a TableCellEditor (extends a DefaultCellEditor, i know is not the best but the code is not mine). When i type letters are not ,

i tried to table.setRowsHeight(comp.getHeight()); works but i don't want this, i want the textfield fix in the row

So i tried to comp.setPreferredSize(comp.getWidth(),table.getRowsHeight()) but doesn't work as expected.

役に立ちましたか?

解決

I encountered a similar issue when using the Nimbus look-and-feel. Removing the border by calling

JTextField#setBorder( null )

solved it

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top