java swing中添加菜单和 选项卡窗体 。

原创 2012年03月31日 00:13:51

1、  java中添加菜单 。

 

    JMenu jm=new JMenu("File") ;     //创建JMenu菜单对象
   JMenuItem t1=new JMenuItem("item1") ;  //菜单项
   JMenuItem t2=new JMenuItem("item2") ;//菜单项
   jm.add(t1) ;   //将菜单项目添加到菜单

   jm.add(t2) ;    //将菜单项目添加到菜单

  JMenuBar  br=new  JMenuBar() ;  //创建菜单工具栏

   br.add(jm) ;      //将菜单增加到菜单工具栏

   this.setJMenuBar(br) ;  //为 窗体设置  菜单工具栏

  
   

  2、  看下面的窗体 就是选项卡 窗体来实现的 需要的类  JTabbedPanel    和  JPanel类  来实现  ,我们把多个JPanel的对象 添加到  JTabbedPanel中去 。然后再将

 JTabbedPanel 添加到窗体就形成了如下的效果 :

代码如下: 

JTabbedPane  jp=new JTabbedPane(JTabbedPane.LEFT) ;    //设置选项卡在坐标 

  JPanel p1=new JPanel() ;   
   JPanel p2=new JPanel() ;
   JPanel p3=new JPanel() ;
   JPanel p4=new JPanel() ;      //创建多个容器
   jp.add("Main", p1)  ;
   jp.add("Setting", p2)  ;
   jp.add("E-mail", p3)  ;
   jp.add("Security", p4)  ;     //添加子容器  并且为选项卡添加名字
   this.add(jp,BorderLayout.CENTER);   //将选项卡窗体添加到 主窗体上去

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Java图形界面——选项卡窗格、面板组件、网格布局

package com.test.swing; import java.awt.*; import javax.swing.*; public class QLogin extends JFram...

java Swing之JTabbedPane实现tab选项卡

本文将展示简单的tab标签效果实现 一个组件,它允许用户通过单击具有给定标题和/或图标的选项卡,在一组组件之间进行切换。 通过使用 addTab 和 insertTab 方法将选项卡/组件添加到 T...

JAVA 中选项卡的使用

JAVA中使用选项卡,要用到JTabbledPane这个容器,现在就来说说这个容器的一些用法:   一:JTabbedPane构造函数:  JTabbedPane():建立一个空的JTabbedPan...

Java图形界面——菜单项、菜单栏、工具条

package com.test.swing; import java.awt.*; import javax.swing.*; public class NotePad extends JFra...

java swing中设置界面的外观风格

在java中  界面外观的管理是由UIManager这个类来管理的 。 不同的系统上安装的外观不一样 ,默认的是java的跨平台外观  ,下面示例 描述如何 获取系统所有安装的外观 以及 设置界面外...

Swing实现选项卡功能(JTabbedPane)

实现选项卡功能,如图所示:先创建JTabbedPane对象,构造函数可使用JTabbedPane(int tabPlacement)。tabPlacement是JTabbedPane从接口 javax...

Swing组件使用-弹出式菜单

JPopupMenu组件类似于window桌面点击右键的效果,在点击处弹出一个动态菜单。 代码: package org.suju.swingdemo; import java.aw...
  • sujudz
  • sujudz
  • 2013-04-20 18:09
  • 1453

swing 菜单+右键菜单+二级菜单实现

闲话少说直接代码,这里主要用到JMenuBar JMenu,JMenuItem ,JPopupMenu(右键菜单),看文档(javax.swing下)就能轻松学会,界面写的有点乱,但是基本用到了这三个...

Java Swing 添加按钮、菜单栏、文字域

效果图: 代码:import java.awt.BorderLayout; import java.awt.Container; import java.awt.FlowLayout; impo...

超炫Swing折叠菜单,完全模仿win xp左边折叠伸缩效果,精美极致!

欢迎来到我的博客:http://lilinhai548.blog.163.com/        /*  * FolderPaneDemo.java  *  * ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)