Как изменить высоту jtable ряд во всем мире?JAVA

Программисты JAVA общаются здесь
Anonymous
Как изменить высоту jtable ряд во всем мире?

Сообщение Anonymous »

Я использую Nimbus l & f. Я пытаюсь изменить размер шрифта глобально для всех JTable, используя следующий код: < /p>

Код: Выделить всё

NimbusLookAndFeel nimbus = new NimbusLookAndFeel();
UIManager.setLookAndFeel(nimbus);
UIDefaults d = nimbus.getDefaults();
d.put("Table.font", new FontUIResource(new Font("SansSerif", Font.PLAIN, 18)));
< /code>

Это работает, все ряды JTable в приложении используют новый шрифт. Я использую больший размер шрифта, чтобы сделать таблицу более читабельной в большом разрешении. Я попробовал следующий код: < /p>

d.put("Table.contentMargins", new Insets(50,50,50,50));
d.put("Table:\"Table.cellRenderer\".contentMargins", new Insets(50,50,50,50));
< /code>

Но это ничего не изменило в отображаемых таблицах. setRowHeight () 
для каждого экземпляра JTable?

Подробнее здесь: https://stackoverflow.com/questions/155 ... t-globally

Вернуться в «JAVA»