Hi!
Im working with an extended jtable, in the constructor, I set the font
size and the rowHeight,
htfFont = new Font("Courier", Font.PLAIN, 15);
this.setFont(htfFont);
this.setRowHeight(htfFont.getSize() + 3);
the font seems to only take effect after exiting the cell, when it is
being editted it looks quite small. I would expect that there should be
an easy way to do this rather than creating a new tablecelleditor and
tablecellrenderer classes.. and ideas?
thanks
Vova Reznik - 30 Nov 2005 14:52 GMT
Unfortunately you have only 2 ways
1. Create your own editor.
2. Override JTable method
public Component prepareEditor(TableCellEditor tce, int r, int c){
Component c = super.prepareEditor(tce, r, c);
c.setFont(yourFont);
return c;
}
> Hi!
>
[quoted text clipped - 12 lines]
>
> thanks