Моделирование CSS с Swing

Читаемость является наиболее важным аспектом вашего кода.

Даже больше, чем правильность. Если это читабельно, это легко исправить. Это также легко оптимизировать, легко изменить, легко понять. И, надеюсь, другие разработчики тоже могут чему-то научиться.

8
задан Lukas Rotter 14 December 2015 в 17:32
поделиться

2 ответа

Не знаете. Парсер HTML , который используют некоторые компоненты Swing, даже не поддерживает большинство тегов HTML; он вообще не поддерживает CSS.

Если вам нужна расширенная поддержка HTML в приложении Java, вам придется использовать один из сторонних компонентов , которые предоставляют .

4
ответ дан 5 December 2019 в 21:21
поделиться

Вы можете использовать различные свойства Swing для описания значений пользовательского интерфейса по умолчанию, которые будут использоваться всеми компонентами - например, шрифтами и т. Д. - но, как упоминает Майкл; нет возможности сделать полный CSS . Например:

FontUIResource f = new FontUIResource("Tahoma", Font.BOLD, 12)
UIManager.put("MenuBar.font", f); //javax.swing.UIManager
UIManager.put("Menu.font", f);
UIManager.put("RootPane.titleFont", f);
2
ответ дан 5 December 2019 в 21:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: