首页 > 编程语言 >Java必备知识点

Java必备知识点

时间:2025-01-05 19:29:13浏览次数:8  
标签:知识点 Java 创建 必备 JMenuBar 事件 设置 JMenuItem JMenu

  • 1.setSize( )设置宽高,setTitle( )设置标题,setAlwaysOntop( true/false)设置置顶,setLocationRelative(null)设置居中,setDefaultOperation( ),setVisable(true)
  • 2.一个大长条就是JMenuBar,下面一级是JMenu,再下面一级是JMenuItem,我们需要先创建JMenuBar,在创建JMenu,再创建JMenuItem,把JMenuItem放在JMenu中,再将JMenu放在JMenuBar中(创建就是用new)上面提到的其实都是类,把条目放进选项,把选项放入菜单,实际上是使用了类的add方法
  • 3.给整个界面设置菜单:this.setJMenuBar(jMenuBar)
  • 4.可以通过getContentPane()来获得内容面板对象(实现了将内容面板对象设置成红色)

    08c462c6517fe4fc5f44c0c6b4b51763.png

  • 5.事件提供了运行代码(功能的某种时机)
  • 6.常用事件包括:动作事件(单击按钮、双击窗体)、焦点事件、鼠标事件、键盘事件
  • 7.

    c25b61543309ae9bbc769fec387b7116.png

  • 8.举例:从main方法开始看,创建一个新的对象btn后,java自动调用Btn类的构造方法

    f1b2d585398f2cb258aec8573fa87575.png

    609b63b2b367a89518d927b0762a1509.png

  • 9.也就是需要对按钮做出回应

    e5aff798c1553ecb9d74c75663e5f08b.png

  •  

 

标签:知识点,Java,创建,必备,JMenuBar,事件,设置,JMenuItem,JMenu
From: https://blog.csdn.net/2303_81838541/article/details/144946263

相关文章

  • java药店信息管理系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着社会的发展和人们健康意识的不断提高,药店在医疗健康体系中的地位愈发重要。传统的药店信息管理方式多依赖人工操作,存在诸多弊端。例如,药品信......
  • java新能源汽车充电站管理系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着全球对环境保护和可持续发展的重视,新能源汽车产业得到了迅猛发展 123。新能源汽车的广泛使用必然依赖于完善的充电设施,而新能源汽车充电站......
  • 快速构建企业级Java应用的利器——SpringBoot脚手架
     GitHub: 项目地址_GitHub(推荐github访问)Gitee: 项目地址_国内访问你是否在开发企业级Java应用时,被繁琐的配置和集成所困扰?是否希望有一个功能齐全、开箱即用的框架来加速你的项目开发?一款集成了主流技术组件的企业级SpringBoot脚手架项目。这个项目已经在GitHub和Gitee上......
  • Javascript中的return你了解多少?
     目录1、 js中对于return用法的三种情况的总结如下:2、return的特点......
  • Java 8系列之重新认识HashMap7
     摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(JavaDevelopmetKit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Ja......
  • 【零基础到精通】AI大模型技术基础学习路线:掌握必备能力,轻松成为大模型专家!
    “**大模型技术的基础学习,是未来在大模型领域能否站稳脚跟的关键**”随着大模型技术的发展,越来越多的人开始进入大模型领域,但大模型作为一门技术,因此它的本质上是一个工具,因此这也让学习大模型有了不同的学习方向。从工具的角度来看,学习一个工具主要有两个方向,一个是使......
  • Java设计模式——工厂模式(创建型)
    文章目录工厂模式......
  • Java 8 Optional:优雅处理空指针异常的新型容器
    引言在网上看到用Optional处理null值,我觉得很好,学习了一下。一、Optional概述1.1Optional定义Optional是Java8中引入的一个类,用于描述一个值不存在的情况。它可以存储任意类型的值,或者表示一个空值。使用Optional类可以避免null值的传递和检查,提高代码的健壮性和可读性。O......
  • SpringBoot项目启动报错java.lang.ArrayStoreException: sun.reflect.annotation.Type
    问题今天启动业余学习项目里的某服务A发现启动失败,报错信息如下:[ERROR][2025-01-0515:41:26,083][main]com.cdfive.springboot.startup.ApplicationStartupExceptionReporter[30]-error=>java.lang.ArrayStoreException:sun.reflect.annotation.TypeNotPresentExcepti......
  • Effective Java中文版(原书第3版)PDF、EPUB免费下载
    EffectiveJava中文版(原书第3版)PDF、EPUB免费下载适读人群:本书并非面向Java初学者,而是要求读者有一定的Java编程经验。对于在Java开发方面已经积累一定经验的读者而言,本书可以帮助其更深入地理解Java编程语言,以成为更卓越、高效的Java开发人员。Jolt获奖作品全新升级,与《Java编......