如图 如何做到   点击JMenuitem中的 迈皋桥选项卡   之后    按钮JButton迈皋桥 颜色变红(显示为选中状态)

解决方案 »

  1.   

    想置选中态最好用 JToggleButton 不要用 JButton
    setSelected(true) 就可以手动置选中态了另外,有个建议,为什么不用按钮直接代替那个圆点节点呢
    还先画个节点,再在边上弄个按钮,这样画面看起来太累赘了
      

  2.   

    用JToggleButton的话就只有选中状态了,也就是无法点击迈皋桥跳到其他的界面了
      

  3.   

    鼠标点击菜单里的选项事件中,把右边对应的  button[i].setBackground(Color.red);
      

  4.   


    怎么可能只有选中状态,正常情况是点一下呈按下态,再点一下呈弹起态
    每次点击都能触发一次 ActionEvent你是加了ButtonGroup么?
    如果加了 ButtonGroup 那只有点击其他 Button 时,才能把 JToggleButton 弹起
    但是每次点击也触发一次 ActionEvent 啊你可以在点击时判断一下按钮状态,然后选择是否跳转