关闭

JavaSE Swing Menu

标签: SwingJMenu
135人阅读 评论(0) 收藏 举报


package cn.demo;

import javax.swing.*;

class MyFrame extends JFrame {
	JMenuBar jbr = null;
	JMenu []jmenu = null;
	JMenuItem []item = null;

	MyFrame() {
		jbr = new JMenuBar();
		jmenu = new JMenu[3];
		jmenu[0] = new JMenu("File");
		jmenu[1] = new JMenu("View");
		jmenu[2] = new JMenu("Help");
		
		item = new JMenuItem[3];
		item[0] = new JMenuItem("open");
		item[1] = new JMenuItem("save");
		item[2] = new JMenuItem("exit");
		
		
		jmenu[0].add(item[0]);
		jmenu[0].add(item[1]);
		jmenu[0].add(item[2]);
		
		jbr.add(jmenu[0]);
		jbr.add(jmenu[1]);
		jbr.add(jmenu[2]);
		
		this.setJMenuBar(jbr);
		this.setTitle("menu");
		this.setSize(300, 200);
		this.setLocation(100, 200);
		this.setVisible(true);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

public class TestJMenu {

	public static void main(String[] str) {
		MyFrame frame = new MyFrame();
	}

}


0
0
查看评论

Myeclipse2015界面化开发Swing程序(菜单栏)

1、向顶层容器JFrame添加菜单条组件。 2、向菜单条组件添加菜单组件。 3、向菜单条组件添加菜单项组件。 4、菜单项组件下添加分割线(Separator)。 5、运行之后的界面视图。 JMenuBar menuBar = new JMenuBar(); ...
  • limuzi13
  • limuzi13
  • 2016-11-01 15:21
  • 965

Swing 菜单JMenu

Swing菜单和菜单项是按钮,因为JMenuItem扩展AbstractButton,JMenu扩展JMenuItem。因此,Swing菜单和菜单项继承了如下功能,即包含文本和(或)图标、显示光标进入时的图标和助记符等。    JMenuItem和JMenu的父组件,它们最后都归于jav...
  • jazywoo123
  • jazywoo123
  • 2012-08-19 21:25
  • 893

swing中鼠标右击弹出菜单怎么实现

 //   MenuTest.java         import   java.awt.*;     import   java.awt.event.*;     import...
  • East271536394
  • East271536394
  • 2008-01-08 13:29
  • 2319

Java swing实现图书管理系统(高级版)

大家好,今天给大家演示一下由Java swing实现的图书管理系统,此前给大家演示过一个版本,这个版本作为升级版,比上一个版本功能复杂了不少,这个版本环境还是跟上一个一样,jdk版本不限,数据库为mysql,可导入到eclipse或myeclipse里运行,下面我们来演示运行。 1. 将...
  • llqqxf
  • llqqxf
  • 2017-12-08 10:11
  • 343

第72讲 Scala界面事件处理编程

GUI 设计中,事件处理是非常重要的一块,用来与用户人机交互、处理业务逻辑等。以下是scala 事件编程入门实例,仅供参考。import scala.swing.MainFrame import scala.swing.Button import scala.swing.Label import s...
  • pzw_0612
  • pzw_0612
  • 2015-07-30 22:37
  • 954

博为峰Java技术文章 ——JavaSE Swing使用数组和Vector创建下拉列表框

博为峰小博老师: 下拉列表框与列表框的使用方式一样,只不过下拉列表框是将列表中所有的选项隐藏在下拉框中,显示出来的是用户需要的数据。下面将通过表格的形式列出下拉列表框的构造器,如下所示。 使用数组和Vector方式创建下拉列表框,下面将通过实例来分析两种列表框的创建方式。以下程序创建了两...
  • bwf_erg
  • bwf_erg
  • 2017-03-07 18:35
  • 210

Scala学习笔记12 - GUI编程

===GUI编程       scala图形用户界面编程可以使用scala.swing库,该库提供了对java的Swing框架的GUI类的访问,对其进行包装,隐藏了大部分复杂度。示例如下:      ...
  • guohecang
  • guohecang
  • 2016-08-04 11:58
  • 738

在Java Swing中显示HTML网页,并能响应链接

from http://www.blogjava.net/Unmi/articles/124111.html
  • lingling1420q
  • lingling1420q
  • 2014-07-18 11:15
  • 2036

Swing 之 Menu

MenuJMenuBarJMenuItem 是抽象类 AbstractButton的子类。所以他有button的一些属性。设置JMenuBar的两种方法。1、setJMenuBar(your Menu bar)2、getContentPane.add(your Menu bar, BorderLay...
  • airu
  • airu
  • 2008-03-19 18:03
  • 1469

(总结)Swing组件的使用---下拉式菜单(menu),弹出式菜单(JPopupMenu),选项卡窗体(JTabbedPane)

菜单是GUI中最常用的组件,菜单不是Component类的子类,不能放置在普通容器中,不受布局管理器的约束,只能放置在菜单栏中.     菜单组件由菜单栏 (MenuBar)、菜单(Menu)和菜单项(MenuItem)三部分组成。 一个菜单栏由若...
  • LYXAICLR
  • LYXAICLR
  • 2012-03-24 23:17
  • 12469
    个人资料
    • 访问:158499次
    • 积分:4601
    • 等级:
    • 排名:第7593名
    • 原创:290篇
    • 转载:159篇
    • 译文:0篇
    • 评论:64条
    最新评论