大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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账号...