2010-11-23 48 views
2

我有幾個切換按鈕來添加樣式的形式爲文本:切換JToggleButton中不點擊它,和取消的風格

JToggleButton boldButton = new JToggleButton("Bold"); 
    boldButton.addActionListener(new StyledEditorKit.BoldAction()); 
    boldButton.setFocusable(false); 

,我也有各種各樣的造型功能(顏色,左/右/中心對齊等)。我想要做的是當我調用一個函數(在這種情況下,我想基本上創建一個新文檔)切換按鈕切換到關閉狀態,並且所有樣式都返回到默認狀態。

目前我只是將框架名稱設置爲無標題(之前是我正在使用的文檔的名稱),並將窗格文本設置爲「」,但這保留了我在前一個文檔中設置的所有樣式。有沒有更好的方法來做到這一點?

感謝

回答

4
boldButton.setSelected(false) 

應該是你所需要的。

+0

謝謝。我覺得這件事很簡單,但我找不到它。 – Samsquanch 2010-11-23 23:17:57