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

    Java-文本编辑器实现

    saveFlag = false; File saveFileRoot = null; JFrame jFrame; JPanel jPanelSouth; JMenuBar jMenuBar1; JMenu jMenu1; JMenuItem jMenuItem1; JMenuItem jMenuItem2; JMenuItem jMenuItem3; JMenuItem jMenuItem4; = new JMenu("文件"); jMenuItem1 = new JMenuItem("打开"); jMenuItem2 = new JMenuItem("保存"); jMenuItem3 .add(jMenuItem1); jMenu1.add(jMenuItem2); jMenu1.add(jMenuItem3); jMenu1.add(jSeparator1); jMenu1 .add(jMenuItem4); jMenuBar1.add(jMenu1); jFrame.setJMenuBar(jMenuBar1); } private void setLayout

    1.2K10发布于 2021-09-24
  • 来自专栏ml

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

    .*; 7 class WindowMenu extends JFrame //JFrame的子类 8 { 9 JMenuBar myBar ; 10 JMenu menu , submenu init(String s) 22 { 23 setTitle(s); 24 myBar = new JMenuBar(); 25 menu = new JMenu ("菜单"); 26 submenu = new JMenu("软件项目"); 27 item1 = new JMenuItem("java话题", new ImageIcon { 24 setTitle(str); //设置它的标题 25 menubar = new JMenuBar(); 26 menu = new JMenu setAccelerator(KeyStroke.getKeyStroke(KeyEvent.VK_S,InputEvent.CTRL_MASK)); 35 submenu = new JMenu

    2.8K30发布于 2018-03-22
  • 来自专栏云计算linux

    java.awt.swing菜单组件

    12.3.1 JMenu 在Java中实现下拉式菜单,可以使用JMenu菜单组件。 JMenuBar组件是用来摆放JMenu的菜单栏组件,当创建很多JMenu组件后,需要通过JMenuBar组件将JMenu组件加入到窗体中。 接下来先了解一下JMenu类的常用方法,如表12.14所示。 JMenu类的常用方法 常用方法 功能描述 public JMenu() 构造没有文本的新 JMenu public JMenu(String s) 构造一个新 JMenu,用提供的字符串作为其文本 public jMenu = new JMenu("文件(F)"); 13 jMenuBar.add(jMenu); 14 jMenu.setMnemonic(KeyEvent.VK_F

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

    Java开发 菜单栏

    import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swing.JMenu setTitle("自定义菜单"); JMenuBar menuBar = new JMenuBar();//菜单栏 setJMenuBar(menuBar);//给窗体添加菜单栏 JMenu menu1 = new JMenu("文件");//创建菜单对象 menuBar.add(menu1); JMenuItem menuItem1 = new JMenuItem("新建" addActionListener(new ItemListener());//添加监听 menu1.add(menuItem1); menu1.addSeparator();//添加分隔符 JMenu openMenu = new JMenu("打开"); menu1.add(openMenu);//菜单中添加菜单 JMenuItem opennew = new JMenuItem(

    2.3K20发布于 2019-01-28
  • 来自专栏Java进阶学习交流

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

    (2)创建JMenuBar菜单栏对象,JMenu在创建菜单对象,将菜单对象添加到菜单栏对象中。 (3)将JMenuItem菜单项添加到JMenu中。 fontsize = new JMenu("字号"); private JMenuItem twelf = new JMenuItem("12"); private JMenuItem fiveteen ("黑体"); private JMenuItem kai = new JMenuItem("楷体"); (7)菜单栏的字形 private JMenu fontstyle = new JMenu(" color = new JMenu("颜色"); private JMenuItem red = new JMenuItem("红色"); private JMenuItem green = new 四、总结 本文主要介绍了JPanel、JButton、JLabel、JTextArea、JMenu、JMenuItem等组件的基本使用,以及相应的事件处理。

    1.1K20发布于 2021-01-22
  • 来自专栏ml

    课程设计(部分代码)之java版(记事本)

    设置一个窗口类 18 class WindowMenu extends JFrame 19 { 20 JMenuBar Mymenubar ; 21 JMenu menu[] = new JMenu [5]; //有多个菜单,用数组表示 22 JMenuItem item[][] =new JMenuItem [5][]; 23 setTitle(str); 39 Mymenubar = new JMenuBar(); //创建一个菜单条 40 menu[0] = new JMenu ("文件(F)"); 41 menu[1] = new JMenu("编辑(E)"); 42 menu[2] = new JMenu("格式(O)"); 43 menu[3] = new JMenu("查看(V)"); 44 menu[4] = new JMenu("帮助(H)"); 45 for(i=0; i<5;i++)

    1.2K90发布于 2018-03-22
  • 来自专栏全栈程序员必看

    用Java实现文本编辑器

    private JMenuBar createJMenuBar(Action[] actions) //创建菜单栏的函数 { JMenuBar menubar=new JMenuBar(); JMenu menuFile=new JMenu("文件(F)"); JMenu menuEdit=new JMenu("编辑(E)"); JMenu menuAbout=new JMenu("帮助(H)

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

    手把手带你用Java实现点灯游戏(上篇)

    (五)添加菜单(JMenu、JMenuItem、ButtonGroup、JRadioButtonMenuItem、ImageIcon等) 1.添加LightGame类的成员变量 private JMenu jm02 = new JMenu("设置"); private JMenu item03 = new JMenu("选择级别"); private String str_level[] = new String jm03 = new JMenu("帮助"); private JMenuItem item04 = new JMenuItem("游戏规则"); private JMenuItem item05 = 在创建菜单对象,将菜单对象添加到菜单栏对象中,JMenuItem菜单项添加到JMenu中。 四、总结 1.主要介绍了JLabel、JButton、JPanel、ButtonGroup、JMenu、JMenuItem、JRadioButtonMenuItem、ImageIcon等组件的基本使用,

    1.3K31发布于 2021-01-22
  • 来自专栏孟君的编程札记

    漫谈模式之命令模式

    我们编写一个俄罗斯方块游戏,菜单栏等的事件如下: JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); JMenu setMenu = new JMenu("Set"); JMenu helpMenu = new JMenu("Help"); setMenu.setMnemonic('s');

    48950编辑于 2023-03-26
  • 来自专栏技术专家成长之路

    Java笔试真题及参考答案

    JMenuBar menuBar = new JMenuBar(); frame.setJMenuBar(menuBar); // 创建 "字体" 菜单 JMenu menuFont = new JMenu("字体"); menuBar.add(menuFont); // 创建 "退出" 菜单 JMenu menuExit = new JMenu("退出"); menuBar.add(menuExit); // 创建 "宋体" 菜单项 JMenuItem song = new

    77140编辑于 2022-04-22
  • 来自专栏程序编程之旅

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

    initComponents() { menuBar = new javax.swing.JMenuBar(); fileMenu = new javax.swing.JMenu javax.swing.JMenuItem(); exitMenuItem = new javax.swing.JMenuItem(); editMenu = new javax.swing.JMenu javax.swing.JMenuItem cutMenuItem; private javax.swing.JMenuItem deleteMenuItem; private javax.swing.JMenu editMenu; private javax.swing.JMenuItem exitMenuItem; private javax.swing.JMenu fileMenu; private javax.swing.JMenu helpMenu; private javax.swing.JMenuBar menuBar; private javax.swing.JMenuItem

    46110发布于 2021-01-21
  • 来自专栏前端进阶学习交流

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

    创建JMenuBar菜单栏对象,JMenu在创建菜单对象,将菜单对象添加到菜单栏对象中。 3. 将JMenuItem菜单项添加到JMenu中。 { private JPanel panel01 = new JPanel();//菜单栏 private JMenuBar jb = new JMenuBar(); private JMenu menu01 = new JMenu("字体"); private JMenuItem item01 = new JMenuItem("宋体"); private JMenuItem item02 = new JMenuItem("黑体"); private JMenu menu02 = new JMenu("颜色"); private JMenuItem item03 = new JMenuItem 主要介绍了JPanel、JButton、JLabel、JTextArea、JMenu、JMenuItem等组件的基本使用,以及相应的事件处理。 2.

    1.1K10发布于 2020-11-26
  • 来自专栏ml

    java(课程设计之记事本界面部分代码公布)

    设置一个窗口类 19 class WindowMenu extends JFrame 20 { 21 JMenuBar Mymenubar ; 22 JMenu menu[] = new JMenu [5]; //有多个菜单,用数组表示 23 JMenuItem item[][] =new JMenuItem [5][]; setTitle(str); 42 Mymenubar = new JMenuBar(); //创建一个菜单条 43 menu[0] = new JMenu ("文件(F)"); 44 menu[1] = new JMenu("编辑(E)"); 45 menu[2] = new JMenu("格式(O)"); 46 menu[3] = new JMenu("查看(V)"); 47 menu[4] = new JMenu("帮助(H)"); 48 for(i=0; i<5;i++)

    1.1K50发布于 2018-03-22
  • 来自专栏程序员小藕

    基于Java的模拟写字板的设计与实现

    菜单栏与JMenu实现,文本字段与文本实现,菜单栏,菜单栏,包括文件,编辑,格式,帮助。 3 程序的详细设计与分析 3.1 构建菜单栏及其下拉菜单 1 JMenu files=new JMenu("文件(F)"); 2 3 JMenu edit=new JMenu("编辑 (E)"); 4 5 JMenu formats=new JMenu("格式(O)"); 6 7 JMenu scan=new JMenu("查看(V)"); 8 9 JMenu help=new JMenu("帮助(H)"); 10 11 JMenuItem newFile=new JMenuItem("新建(N)"); 12 JCheckBoxMenuItem("自动换行(M)"); 32 33 JMenuItem about=new JMenuItem("关于写字板 (A)"); Notepad()方法初始化后构建菜单栏,菜单栏用到JMenu

    94220发布于 2020-07-28
  • java实战项目--拼图小游戏(附带全套源代码)

    initJMenuBar() { //整个菜单对象 JMenuBar jMenuBar = new JMenuBar(); //菜单选项 JMenu function = new JMenu("功能"); JMenu about = new JMenu("关于我们"); JMenu help = new JMenu( 创建菜单选项: JMenu function = new JMenu("功能"); JMenu about = new JMenu("关于我们"); JMenu help = new JMenu("支持一下 initJMenuBar() { //整个菜单对象 JMenuBar jMenuBar = new JMenuBar(); //菜单选项 JMenu function = new JMenu("功能"); JMenu about = new JMenu("关于我们"); JMenu help = new JMenu(

    34810编辑于 2025-12-21
  • 来自专栏全栈程序员必看

    JAVA写文本编辑器(一)

    画主窗口,并把菜单栏按照各自的关系建好:这里用到JMenuBar,JMenu、JMenuItem。顾名思义一个是菜单栏,一个是菜单,一个事菜单项。 下面看代码: public class test5 extends JFrame{ private JMenuBar menuBar; //菜单栏 private JMenu menu_File item_open); menu_File.add(item_save); menu_File.add(item_exit); //File 菜单 menu_Edit = new JMenu item_copy); menu_Edit.add(item_stick); menu_Edit.add(item_delete); //Edit 菜单 menu_Help = new JMenu item_about = new JMenuItem("关于"); menu_Help.add(item_about); //Help 菜单 menu_Format = new JMenu

    1.1K10编辑于 2022-07-22
  • 来自专栏wym

    Java开发 一起来画画(源码)

    import com.mr.util.ShapeWindow;//选择图形的界面 //import com.mr.util.Shapes;//表示可以选择的图形 import javax.swing.JMenu systemMenu = new JMenu("系统"); menuBar.add(systemMenu); shuiyinMenuItem = new JMenuItem("水印"); ); menu.addSeparator(); strokeMenuItem3 = new JMenuItem("较粗"); menu.add(strokeMenuItem3); JMenu menu2 = new JMenu("颜色"); menuBar.add(menu2); foregroundItem = new JMenuItem("前景颜色"); menu2.add menu2.addSeparator(); backgroundItem = new JMenuItem("背景颜色"); menu2.add(backgroundItem); JMenu

    3K30发布于 2019-03-05
  • 来自专栏云计算linux

    菜单与JApplet组件

    JMenuBar menuBar = new JMenuBar(); 在框架中添加菜单栏的方法是: frame.setJMenuBar(menuBar); 对于每个菜单来说,你需要创建一个菜单对象: JMenu editMenu = new JMenu("Edit"); 然后把此层菜单添加到菜单栏中: menuBar.add(editMenu); 接着在菜单对象中添加菜单项,分割符以及子菜单: JMenuItem pasteItem = new JMenuItem("Paste"); editMenu.add(pasteItem); editMenu.addSeparator(); JMenu optionMenu 当然,我们可以使用JMenu.remove方法把此项从菜单中删除,但是这样用户会疑问为什么菜单内容会发生改变。取而代之的是,把此菜单项设为禁用状态会更好。一个禁用的菜单项呈现灰色,并且它不能被选择。 fileMenu= ​new​ JMenu("File"); // 给File菜单加菜单项New和Open JMenuItemnewItem = fileMenu.add(​new​

    97810编辑于 2024-12-17
  • 来自专栏mythsman的个人博客

    基于Swing的简单文本编辑器

    javax.swing.JColorChooser; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JMenu JMenuBar menubar; private TextEditer editer; public Font font; private Color fgColor, bgColor; private JMenu this.add(scrollPane); } private void setMenubar() { menubar = new JMenuBar(); menuFile = new JMenu ("文件(F)"); menuEdit = new JMenu("编辑(E)"); menubar.add(menuFile); menubar.add(menuEdit); menuFileNew

    1.1K30编辑于 2022-11-14
  • 来自专栏全栈程序员必看

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

    .*; class allstudent extends JFrame implements ActionListener { JMenu jm = new JMenu("信息"); JMenuItem addActionListener(this); jb3.addActionListener(this); jmb = new JMenuBar(); // JMenuBar指菜单栏 jm = new JMenu ("选项"); // JMenu是菜单栏中的选项栏 jmi1 = new JMenuItem("开始"); // JMenuItem指选项栏中的选项 jmi2 = new JMenuItem("退出系统 jm1 = new JMenu("查询"); JMenuItem jmi1 = new JMenuItem("基本信息"); JMenu jm2 = new JMenu("修改"); JMenuItem ("删除学生信息"); JMenuItem itemMod = new JMenuItem("修改学生信息"); JMenu itemSel = new JMenu("查看学生信息"); JMenuItem

    2.1K30编辑于 2022-11-04
领券