关于Java菜单项的勾选标记

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:40:57
大哥们,我在用Java Swing写东西,要对一个菜单项做如此动作:
点击一下旁边有个勾,再点击一下没有了,请问怎么做!?
谢谢。

请把你的原代码贴上来看看
或者HI我发给我也行

给你举个例子,你比着做一下就可以了

import javax.swing.*;
/**
*
* @author 摆渡凌云
*/
public class MenuFrame extends JFrame
{
//构造函数
public MenuFrame() {
setTitle("MenuFrame");
setBounds(DEFAULT_X,DEFAULT_Y,DEFAULT_WIDTH, DEFAULT_HEIGHT);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JCheckBoxMenuItem save = new JCheckBoxMenuItem("save");
JMenu fileMenu = new JMenu("File");
fileMenu.add(save);
JMenuBar fileMenuBar = new JMenuBar();
fileMenuBar.add(fileMenu);
setJMenuBar(fileMenuBar);

}

//测试
public static void main(String[] args) {
new MenuFrame().setVisible(true);
}

private final int DEFAULT_WIDTH = 640;
private final int DEFAULT_HEIGHT = 360;
private final int