admin 管理员组文章数量: 1086019
2024年3月12日发(作者:国内laravel与thinkphp)
实验21 Java Swing的菜单和工具栏
1、主要教学目标
(1)掌握Java的Java Swing的菜单组件;
(2)理解Java Swing的JMenu;
(3)理解JFrame类菜单方法。
2、重点内容
掌握JFrame类常见的菜单方法和定义。
讲授内容
一、Java Swing的菜单栏
§1.1 菜单栏
菜单栏是一组命令按钮,位于菜单下。在Java中Swing中,实现一个菜单栏,需要使用三个对象。
一个JMenuBar对象,一个 JMenu和JMenuItem对象。
1、新建一个含有MENU的JFrame,包括一个JMenu对象,JMenuBar对象和JMenuItem对象,
import Event;
import Listener;
import nt;
import ;
import ;
import ar;
import tem;
import tilities;
class Menu21_1 extends JFrame
{
public Menu21_1()
{
JMenuBar menubar = new JMenuBar();
JMenu file = new JMenu("File");
monic(_F);
JMenuItem fileitem = new JMenuItem("Exit");
monic(_E);
lTipText("Exit Application");
ionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
(0);
}
});
(fileitem);
(file);
setJMenuBar(menubar);
setSize(500,500);
}
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
public class App21_1
{
public static void main(String[] args)
{
Later(new Runnable()
{
public void run()
{
Menu21_1 ex = new Menu21_1();
ible(true);
}
}
);
}
}
图1:显示菜单
import Event;
import Listener;
import nt;
import con;
import ;
import ;
import ar;
import tem;
import tilities;
class Menu21_2 extends JFrame {
public Menu21_2() {
2
版权声明:本文标题:实验21JavaSwing的菜单栏 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1710236135a563697.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论