关于二级菜单的问题 JMenuBar中再加入JMenuBar,然后在第二个JMenuBar中加入JMenuItem项,就可以实现二级菜单了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 JMenuBar是一个,JMenu->JMenu->JMenuItem //......JMenuBar jMenuBar;JMenu start;JMenuItem load,save,exit;//....jMenuBar=new JMenuBar();JMenu start = new JMenu("operate");JMenuItem load = new JMenuItem("load");JMenuItem save = new JMenuItem("save");JMenuItem exit = new JMenuItem("exit");jMenuBar.add(start);//一级start.add(load);//二级//....... //看看,运行试试,这样应该可以明白菜单的层次import java.awt.*;import javax.swing.*;public class Menu extends JFrame { public static void main( String args[] ) { JFrame j = new JFrame(); JMenuBar bar = new JMenuBar(); JMenu menu = new JMenu( "File" ); JMenu select = new JMenu( "Select" ); JMenuItem file = new JMenuItem( "Save" ); JMenuItem open = new JMenuItem( "Open" ); JMenuItem quit = new JMenuItem( "Qui" ); select.add( open ); select.add( file ); select.add( quit ); JMenuItem exit = new JMenuItem( "Exit" ); menu.add( select ); menu.add( exit ); bar.add( menu ); Container contentPane = j.getContentPane(); contentPane.add( bar, BorderLayout.NORTH ); j.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); j.setSize( 200, 200 ); j.show(); }} [求助]用过Netbeans的来看看 单模式 JSpinner如何设置全选 关于流生成图片的问题,急~~ ★★★★★★★简单问题,关于byte与char的区别 jdbc连接数据库的问题 帮我~多谢 莫名其妙的简单算数计算错误,请高手指教!! 请告知一下String s1 = "mm"; 与String s1 = new String("mm");的区别! 新人求助,我这个怎么运行不起来了 有没有好的暴力方法能得到某一邮件服务器上的用户列表??快点的方法 怎么jb不能用来测试线程吗?
JMenu start;
JMenuItem load,save,exit;
//....
jMenuBar=new JMenuBar();
JMenu start = new JMenu("operate");
JMenuItem load = new JMenuItem("load");
JMenuItem save = new JMenuItem("save");
JMenuItem exit = new JMenuItem("exit");
jMenuBar.add(start);//一级
start.add(load);//二级
//.......
import javax.swing.*;public class Menu extends JFrame {
public static void main( String args[] ) {
JFrame j = new JFrame();
JMenuBar bar = new JMenuBar();
JMenu menu = new JMenu( "File" );
JMenu select = new JMenu( "Select" );
JMenuItem file = new JMenuItem( "Save" );
JMenuItem open = new JMenuItem( "Open" );
JMenuItem quit = new JMenuItem( "Qui" );
select.add( open );
select.add( file );
select.add( quit );
JMenuItem exit = new JMenuItem( "Exit" );
menu.add( select );
menu.add( exit );
bar.add( menu );
Container contentPane = j.getContentPane();
contentPane.add( bar, BorderLayout.NORTH );
j.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
j.setSize( 200, 200 );
j.show();
}
}