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


本文标签: 菜单 对象 内容 菜单栏 方法