import javax.swing.*;public class test extends JFrame
{
JMenuBar MenuBar=new JMenuBar();
JMenu menu1;
JMenuItem menuItem1;
test()
{
createMenu();
setTitle("菜单演示");
setSize(400,400);
setVisible(true);
}
void createMenu()
{
menu1=new JMenu("系统管理(S)");
menu1.setMnemonic('s');
menuItem1=new JMenuItem("用户管理(U)");
menuItem1.setMnemonic('u');
MenuBar.add(menu1);
menu1.add(menuItem1);
}
public static void main(String []args)
{
test t=new test();
}
}
{
JMenuBar MenuBar=new JMenuBar();
JMenu menu1;
JMenuItem menuItem1;
test()
{
createMenu();
setTitle("菜单演示");
setSize(400,400);
setVisible(true);
}
void createMenu()
{
menu1=new JMenu("系统管理(S)");
menu1.setMnemonic('s');
menuItem1=new JMenuItem("用户管理(U)");
menuItem1.setMnemonic('u');
MenuBar.add(menu1);
menu1.add(menuItem1);
}
public static void main(String []args)
{
test t=new test();
}
}
解决方案 »
- 组合两段代码实现IP的第四位数字动态获得!
- 在applet中引用另一个类
- java怎么实现从数据库中导出数据哪,各位高人帮帮忙啊
- Unix下面的URLEncoder.encode()不正常!怎么回事?高手来看看!多谢了!--在线等待!!!
- 菜鸟一问:怎样才能让程序执行结束时,暂停下来,看结果
- 二手交易网站使用什么技术实现
- 大家国庆快乐!!!
- 如何将window设置为window服务,网上教程很多但都不能下载相关软件
- 求救!!!!!!
- JDK1.3.1工具包需要配置路径吗?
- 关于linux下安装jdk的问题,直接输入 jdk不行 为什么加个"./"就行了 请高手指点,雪地里狂等
- 给你请教一个比较复杂的问题
import java.awt.Container;import javax.swing.*; public class test extends JFrame
{ JMenuBar MenuBar=new JMenuBar();
JMenu menu1;
JMenuItem menuItem1;
test()
{
createMenu();
setTitle("菜单演示");
setSize(400,400);
setVisible(true);
}
void createMenu()
{
menu1=new JMenu("系统管理(S)");
menu1.setMnemonic('s'); menuItem1=new JMenuItem("用户管理(U)");
menuItem1.setMnemonic('u'); MenuBar.add(menu1);
menu1.add(menuItem1);
/*
下面三行是把菜单添加在面板上的执行代码。
*/
Container c=this.getContentPane();//getContentPane() 返回此窗体的 contentPane 对象
c.setLayout(new BorderLayout());//setLayout(LayoutManager mgr)设置此容器的布局管理器。
c.add(MenuBar,BorderLayout.NORTH);//add(Component comp, int index) 将指定组件添加到此容器的给定位置}
/*
BorderLayout
这是一个布置容器的边框布局,它可以对容器组件进行安排,并调整其大小,使其符合下列五个区域:北、南、东、西、中。每个区域最多只能包含一个组件,并通过相应的常量进行标识:NORTH、SOUTH、EAST、WEST、CENTER。当使用边框布局将一个组件添加到容器中时,要使用这五个常量之一
*/
public static void main(String []args)
{
new test();
}
}
如果还有不明白的可以自己去看下java帮助!学会查看Java帮助是非常重要的哦,加油!!!
楼上的怎么去误导呢?!!!没有添加MenuBar是没错,但是添加也不是像上面那么添加法啊!!!JFrame中本身就自带方法,frane.setJMenuBar(menuBar);
import javax.swing.*; public class test extends JFrame
{ JMenuBar MenuBar=new JMenuBar();
JMenu menu1;
JMenuItem menuItem1;
aa()
{ createMenu();
setTitle("菜单演示");
setSize(400,400);
setVisible(true);
}
void createMenu()
{
menu1=new JMenu("系统管理(S)");
menu1.setMnemonic('s'); menuItem1=new JMenuItem("用户管理(U)");
menuItem1.setMnemonic('u'); MenuBar.add(menu1);
menu1.add(menuItem1);
setJMenuBar(MenuBar);//少了个这一句
}
public static void main(String []args)
{
aa t=new aa();
}
}