首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏ml

    初学java之菜单条,菜单,菜单项的设置

    .*; 7 class WindowMenu extends JFrame //JFrame的子类 8 { 9 JMenuBar myBar ; 10 JMenu menu , submenu DISPOSE_ON_CLOSE); 20 } 21 void init(String s) 22 { 23 setTitle(s); 24 myBar = new JMenuBar java.awt.event.InputEvent; 6 import java.awt.event.KeyEvent; 7 class WindowMenu extends JFrame 8 { 9 10 JMenuBar void init(String str) 23 { 24 setTitle(str); //设置它的标题 25 menubar = new JMenuBar

    2.8K30发布于 2018-03-22
  • 来自专栏github@hornhuang

    Java-文本编辑器实现

    自动生成的构造函数存根 boolean saveFlag = false; File saveFileRoot = null; JFrame jFrame; JPanel jPanelSouth; JMenuBar jMenuBar1; JMenu jMenu1; JMenuItem jMenuItem1; JMenuItem jMenuItem2; JMenuItem jMenuItem3; JMenuItem () { // TODO 自动生成的构造函数存根 jFrame = new JFrame("水中鱼之1999-文本编辑器"); jPanelSouth = new JPanel(); jMenuBar1 = new JMenuBar(); jMenu1 = new JMenu("文件"); jMenuItem1 = new JMenuItem("打开"); jMenuItem2 = new .add(jMenu1); jFrame.setJMenuBar(jMenuBar1); } private void setLayout() { GridLayout gridLayout

    1.2K10发布于 2021-09-24
  • java实战项目--拼图小游戏(附带全套源代码)

    2、初始化菜单 //初始化菜单 private void initJMenuBar() { //整个菜单对象 JMenuBar jMenuBar = new JMenuBar (jMenuBar); } 创建菜单对象: JMenuBar jMenuBar = new JMenuBar(); 创建了一个 JMenuBar 对象 jMenuBar,用于存放整个菜单栏。 将菜单添加到菜单对象中: jMenuBar.add(function); jMenuBar.add(about); jMenuBar.add(help); 将创建好的菜单选项 function、about 和 help 分别添加到菜单栏对象 jMenuBar 中。 设置界面的菜单栏: this.setJMenuBar(jMenuBar); 最后,将整个菜单栏 jMenuBar 设置为当前界面的菜单栏,以使菜单栏显示在界面顶部。

    36310编辑于 2025-12-21
  • 来自专栏云计算linux

    java.awt.swing菜单组件

    JMenuBar组件是用来摆放JMenu的菜单栏组件,当创建很多JMenu组件后,需要通过JMenuBar组件将JMenu组件加入到窗体中。 static void main(String[] args) { 8 final JFrame jFrame = new JFrame("JFrame窗口"); 9 JMenuBar jMenuBar = new JMenuBar(); // 创建菜单栏 10 jFrame.setJMenuBar(jMenuBar); 11 // 创建菜单 12 JMenu jMenu = new JMenu("文件(F)"); 13 jMenuBar.add(jMenu); 14 jMenu.setMnemonic 例12-13运行结果 图12.15中,运行程序先创建了JFrame窗体,然后创建菜单栏、菜单、菜单项,调用setJMenuBar(JMenuBar menuBar)方法将菜单栏添加进窗体,在“退出”菜单项中添加事件监听

    1.2K10编辑于 2024-12-19
  • 来自专栏wym

    Java开发 菜单栏

    import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar setBounds(200, 200, 500, 500); setDefaultCloseOperation(EXIT_ON_CLOSE); setTitle("自定义菜单"); JMenuBar menuBar = new JMenuBar();//菜单栏 setJMenuBar(menuBar);//给窗体添加菜单栏 JMenu menu1 = new JMenu("文件");

    2.3K20发布于 2019-01-28
  • 来自专栏全栈程序员必看

    用Java实现文本编辑器

    setSize(1300,1500); setVisible(true); // setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private JMenuBar createJMenuBar(Action[] actions) //创建菜单栏的函数 { JMenuBar menubar=new JMenuBar(); JMenu menuFile=new

    1.1K20编辑于 2022-09-06
  • 来自专栏Java进阶学习交流

    手把手教你用Java打造一款简单故事书(上篇)

    (2)创建JMenuBar菜单栏对象,JMenu在创建菜单对象,将菜单对象添加到菜单栏对象中。 (3)将JMenuItem菜单项添加到JMenu中。 private JButton btn_next=new JButton("下一页"); private int papeNum=1;//当前的页码 1 2 3 (5)菜单栏的字号 private JMenuBar jb = new JMenuBar(); private JMenu fontsize = new JMenu("字号"); private JMenuItem twelf = new JMenuItem 以上将字号、字体、字形、颜色、设置添加到JMenuBar菜单栏中,字体里面的菜单项如黑体、宋体添加到菜单中。其他字号、字形、颜色、设置添加组件也一样!

    1.1K20发布于 2021-01-22
  • 来自专栏mythsman的个人博客

    基于Swing的简单文本编辑器

    import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar final long serialVersionUID = 1L; private JScrollPane scrollPane; public JTextArea textArea; private JMenuBar JScrollPane(textArea);// 加入滚动条 this.add(scrollPane); } private void setMenubar() { menubar = new JMenuBar

    1.1K30编辑于 2022-11-14
  • 来自专栏技术专家成长之路

    Java笔试真题及参考答案

    "隶书", Font.PLAIN, )); panel.add(label); frame.getContentPane().add(panel); JMenuBar menuBar = new JMenuBar(); frame.setJMenuBar(menuBar); // 创建 "字体" 菜单 JMenu menuFont

    77440编辑于 2022-04-22
  • 来自专栏全栈程序员必看

    java课设_Java 课设

    java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar FirstFrame1(); f.setVisible(true); } } //窗体函数 class FirstFrame1 extends JFrame implements ActionListener{ JMenuBar DrawPanel myPanel=new DrawPanel(); public FirstFrame1(){ super(“娃哈哈”); add(myPanel); menuBar=new JMenuBar java.awt.event.MouseMotionListener; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar

    58630编辑于 2022-09-14
  • 来自专栏前端进阶学习交流

    使用Java带你打造一款简单的英语学习系统

    创建JMenuBar菜单栏对象,JMenu在创建菜单对象,将菜单对象添加到菜单栏对象中。 3. 将JMenuItem菜单项添加到JMenu中。 public class EnglishSystem extends JFrame { private JPanel panel01 = new JPanel();//菜单栏 private JMenuBar jb = new JMenuBar(); private JMenu menu01 = new JMenu("字体"); private JMenuItem item01 = new JMenuItem 将字体、颜色、背景添加到JMenuBar菜单栏中,字体里面的菜单项如黑体、宋体添加到菜单中。其他颜色、背景添加组件也一样!

    1.1K10发布于 2020-11-26
  • 来自专栏孟君的编程札记

    漫谈模式之命令模式

    我们编写一个俄罗斯方块游戏,菜单栏等的事件如下: JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); JMenu

    49650编辑于 2023-03-26
  • 来自专栏全栈程序员必看

    java swing计算器_用winform编写计算器

    import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar this.setBounds(0, 0, 500, 500); this.setLocationRelativeTo(null);// 让窗口在屏幕中间显示 setTitle("计算器"); // 菜单栏 JMenuBar menuBar = new JMenuBar();// 创建一个菜单栏 JMenu editMenu = new JMenu("编辑(E)");// 创建一级菜单 //创建 "编辑" 一级菜单的子菜单

    3.6K00编辑于 2022-09-30
  • 来自专栏全栈程序员必看

    Java课程设计源码——学生信息管理系统 SQL「建议收藏」

    JMenu jm = new JMenu("信息"); JMenuItem j1 = new JMenuItem("显示信息"); JMenuItem j2 = new JMenuItem("退出"); JMenuBar JBar = new JMenuBar(); allstudent() { super("学生信息记录表"); setSize(540, 400); setLocation(320, 240); (); // JMenuBar指菜单栏 jm = new JMenu("选项"); // JMenu是菜单栏中的选项栏 jmi1 = new JMenuItem("开始"); // JMenuItem指选项栏中的选项 jm= new JMenuBar(); JMenu jm1 = new JMenu("查询"); JMenuItem jmi1 = new JMenuItem("基本信息"); JMenu jm2 = mainMenu = new JMenuBar(); JMenu menu1 = new JMenu("学生信息操作"); JMenuItem itemAdd = new JMenuItem("添加学生信息

    2.1K30编辑于 2022-11-04
  • Java GUI 编程全攻略:Swing 与 JavaFX 入门实战

    ); JTextArea textArea = new JTextArea(); frame.add(new JScrollPane(textArea)); JMenuBar menuBar = new JMenuBar(); JMenu fileMenu = new JMenu("文件"); JMenuItem openItem = new JMenuItem

    1.1K10编辑于 2025-06-06
  • 来自专栏程序编程之旅

    【1】JAVA---地址App小软件(AddressApp.class)(初步接触项目开发的分层思想)(表现层)

    this.setResizable(false);//设置窗口不能缩放 } private void initComponents() { menuBar = new javax.swing.JMenuBar private javax.swing.JMenu fileMenu; private javax.swing.JMenu helpMenu; private javax.swing.JMenuBar

    46410发布于 2021-01-21
  • 来自专栏全栈程序员必看

    JAVA写文本编辑器(一)

    画主窗口,并把菜单栏按照各自的关系建好:这里用到JMenuBar,JMenu、JMenuItem。顾名思义一个是菜单栏,一个是菜单,一个事菜单项。 下面看代码: public class test5 extends JFrame{ private JMenuBar menuBar; //菜单栏 private JMenu menu_File KeyStroke.getKeyStroke('F',java.awt.Event.CTRL_MASK,false)); 对item */ public void initMenuBar() { menuBar = new JMenuBar

    1.1K10编辑于 2022-07-22
  • 来自专栏程序编程之旅

    Java---基于TCP协议的相互即时通讯小程序

    ; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.JMenu; import javax.swing.JMenuBar JScrollPane(area), BorderLayout.CENTER); this.getContentPane().add(p); // 添加菜单项 JMenuBar bar = new JMenuBar();// 菜单条 this.setJMenuBar(bar); JMenu jm = new JMenu("控制(C)"); ; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JMenu; import javax.swing.JMenuBar menuBar = new JMenuBar(); this.setJMenuBar(menuBar); JMenu menu = new JMenu("选项");

    2K10发布于 2021-01-21
  • 【Java】实现记事本(完整版)

    import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar "); frame.setSize(500, 500); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // 添加菜單 JMenuBar menuBar = new JMenuBar(); JMenu menu = new JMenu("文件"); JMenuItem newItem = new JMenuItem("新建")

    19710编辑于 2025-12-22
  • Java实现画图板

    = new MyCanvas(); canvas.setBackground(Color.white); frame.add(canvas, BorderLayout.CENTER); JMenuBar menuBar = new JMenuBar(); JButton rectBtn = new JButton(new ImageIcon("D:\\java\\Exp_PaintBord_chenhao

    15110编辑于 2025-12-22
领券