У меня есть несколько кнопок-переключателей для добавления стиля к тексту в виде:
JToggleButton boldButton = new JToggleButton("Bold");
boldButton.addActionListener(new StyledEditorKit.BoldAction());
boldButton.setFocusable(false);
, а также у меня есть различные функции стиля (цвет, выравнивание по левому / правому краю / центру и т. Д.).То, что я хочу сделать, это когда я вызываю функцию (в данном случае я хочу создать новый документ), кнопка переключения переключается в выключенное состояние, и все стили возвращаются к значениям по умолчанию.
В настоящее время я просто устанавливаю имя фрейма без названия (ранее имя документа, с которым я работал) и устанавливаю текст панели на "", но при этом сохраняются все стили, которые я установил в предыдущем документе.Есть ли лучший способ сделать это?
Спасибо