Java 添加二级菜单

Java 添加二级菜单,第1张

import java.awt.*

import javax.swing.*

public class ErjiMenu extends JFrame

{

JPanel jp=new JPanel()

JMenuBar menubar=new JMenuBar()

JMenu m1=new JMenu("菜单")

JMenu m2=new JMenu("菜单腔镇")

JMenuItem item1=new JMenuItem("菜单项")

JMenuItem item2=new JMenuItem("菜单项1")

JMenuItem item3=new JMenuItem("菜单燃圆团项2")

public ErjiMenu()

{

jp.setLayout(new BorderLayout())

m2.add(item2) //m2添加菜单项。

m2.add(item3)

m1.add(item1)

m1.add(m2) //m1把m2添加皮橘进去,作为二级菜单.

menubar.add(m1)

jp.add(menubar,BorderLayout.NORTH)

this.add(jp)

this.setBounds(100,100,380,200)

this.setVisible(true)

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)

}

public static void main(String[] args)

{

new ErjiMenu()

}

}

不用JPopupMenu,更简单。

JMenuBar jmb=new 仔渣让梁纳JMenuBar()

JMenu jmF=new JMenu("File")

JMenuItem jmi=new JMenuItem("Exit")//子菜单念局


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11967040.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存