Swing:使用按鈕群組連結切換按鈕和選單項目
問題:
問題:要
要問題:
要要問題:
要要使用平行的切換按鈕和選單項目組來增強繪畫應用程序,您需要一種鏈接它們的方法無縫地確保選擇一個組件會取消選擇所有其他組件並設置適當的形狀類型。
解決方案:利用操作介面
// Define the Action class public class ShapeAction implements Action { @Override public void actionPerformed(ActionEvent e) { // Set the shape type based on the Action's descriptor setShapeType(e.getActionCommand()); // Deselect all other components associated with the Action deselectedAllOtherComponents(e); } } // Assign the Action to components // JToggleButton button = new JToggleButton(); // button.setAction(new ShapeAction()); // JMenuItem menuItem = new JMenuItem(); // menuItem.setAction(new ShapeAction());
以上是如何同步 Swing 中的切換按鈕和選單項目來控制形狀選擇?的詳細內容。更多資訊請關注PHP中文網其他相關文章!