如何用JMenu替換JMenuItem(無需重新排序)
我有一個菜單,作爲JMenuItem開始。當它被選中時,我希望它的動作監聽器用帶子菜單項的菜單替換那個菜單項。 我試過使用parentMenu.remove(subMenuItem); parentMenu.add(subMenu);,但是這會將菜單移動到其父項菜單項的底部。我希望它保持在父母菜單項中的位置。 我是否必須重新創建父菜單? (我可以寫/提供SSCCE如果你真的認爲這是必要的。)
java
swing
menu
2017-10-11