我有几个切换按钮,可以通过以下形式为文本添加样式:
JToggleButton boldButton = new JToggleButton("Bold");
boldButton.addActionListener(new StyledEditorKit.BoldAction());
boldButton.setFocusable(false);
我也有各种造型功能(颜色,左/右/中心对齐等)。我想要做的是当我调用一个函数(在这种情况下,我想基本上创建一个新文档)切换按钮切换到关闭状态,所有样式返回到默认值。
目前我只是将框架名称设置为无标题(以前是我正在使用的文档的名称),并将窗格文本设置为“”,但这保留了我在上一个文档中设置的所有样式。有没有更好的方法呢?
由于
答案 0 :(得分:4)
boldButton.setSelected(false)
应该就是您所需要的一切。