将menubar加入_java菜单栏工具栏

将menubar加入_java菜单栏工具栏importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjava.util.EventListener;publicclassTestMenuBarextendsFrame/*implementsActionListener*/{MenuBarmenubar=newMenuBar();Menufi…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.util.EventListener;

public class TestMenuBar extends Frame /*implements ActionListener*/

{

MenuBar menubar=new MenuBar();

Menu fileM=new Menu(“File”);

Menu editM=new Menu(“Edit”);

Menu toolsM=new Menu(“Tools”);

Menu helpM=new Menu(“Help”);

MenuItem fileM1=new MenuItem(“New”);

MenuItem fileM2=new MenuItem(“Open”);

MenuItem fileM3=new MenuItem(“Save”);

Menu fileM4=new Menu(“Print”);

CheckboxMenuItem fileM5=new CheckboxMenuItem(“Quit”,true);

MenuItem printM=new MenuItem(“Preview”);

MenuItem setM=new MenuItem(“Setting”);

MenuItem editM1=new MenuItem(“连接”);

public TestMenuBar()

{

setM.setActionCommand(“set”);

editM1.setActionCommand(“connect”);

printM.addActionListener(new MenuBarListener());

setM.addActionListener(new MenuBarListener());

menubar.add(fileM);

menubar.add(editM);

menubar.add(toolsM);

menubar.add(helpM);

fileM.add(fileM1);

fileM.add(fileM2);

fileM.add(fileM3);

fileM.add(fileM4);

fileM.addSeparator();

fileM4.add(printM);

fileM4.add(setM);

fileM.add(fileM5);

editM.add(editM1);

//editM1.addActionListener(this);

this.setMenuBar(menubar);

this.addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

e.getWindow().dispose();

}

});

editM1.addActionListener(new ActionListener()

{

public void actionPerformed(ActionEvent e)

{

if(editM1.getActionCommand().equals(“connect”))

{

editM1.setActionCommand(“disconnect”);

editM1.setLabel(“断开”);

}

else if(editM1.getActionCommand().equals(“disconnect”))

{

editM1.setActionCommand(“connect”);

editM1.setLabel(“连接”);

}

}

});

}

public static void main(String[] args)

{

System.out.println(“Hello World!”);

TestMenuBar mainFrame=new TestMenuBar();

mainFrame.setTitle(“TestMenuBar”);

mainFrame.setSize(400,400);

mainFrame.setVisible(true);

}

/*public void actionPerformed(ActionEvent e)

{

// TODO: Add your code here

if(e.getActionCommand().equals(“connect”))

{

editM1.setActionCommand(“disconnect”);

editM1.setLabel(“断开”);

}

else if(e.getActionCommand().equals(“disconnect”))

{

editM1.setActionCommand(“connect”);

editM1.setLabel(“连接”);

}

}*/

}

posted on 2007-01-20 14:40 大头剑客 阅读(355) 评论(0)  编辑  收藏 所属分类: 学习笔记

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/210045.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号