Как изменить высоту строки JTable глобально?

м, используя Nimbus L &Ф. Я 'Я пытаюсь изменить размер шрифта глобально для всех JTable с помощью следующего кода:

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

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

Но проблема заключается в высоте строки неизменилось, в результате чего шрифт был обрезан. Я'мы попробовали следующий код:

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

Но это неt изменить что-либо в отображаемых таблицах.

Могу ли я изменить высоту строки глобально без вызоваsetRowHeight() для каждого JTable 'экземпляр?

Ответы на вопрос(1)

Ваш ответ на вопрос