• 2024-09-09使用Swing创建一个简易文本编辑器
    目录1.项目背景2.技术栈3.项目结构3.1EditFrame类3.1.1界面布局3.1.2功能实现3.2JEditMain类3.2.1使用SwingUtilities.invokeAndWait()4.代码示例最近在学习SwingGUI编程时,尝试着自己动手实现了一个简易的文本编辑器。通过这个项目,我不仅加深了对Swing组
  • 2024-08-17软件工程进度报告——第七周
    本周学习了项目的概念和界面搭建1.图形化界面(GUI)采取图形化的方式显示操作界面,有两套完整的体系,AWT包和Swing包。接口:importjavax.swing.*;2.主界面主要由三个组件构成1>JFrame:最外层的窗体2>JMenuBar:最上层的菜单3>JLabel:管理文字和图片的容器3.JFrame(ctrl+p可查看
  • 2024-07-03数据结构小学期第三天
    今天试着完成第二阶段的目标,实现九宫格拼图游戏,但是看着教程只有4*4的我也只能先按照这个做了APP.class1importcom.itheima.ui.GameJFrame;2importcom.itheima.ui.LoginJFrame;3importcom.itheima.ui.RegisterJFrame;45publicclassApp{6publicstat
  • 2023-09-06记事本桌面应用程序开发。
    这里是一个菜鸟独立开发的一个记事本桌面应用程序。主要的内容是通过swing与awt等包的内容进行的开发我这个人比较随意,可能会比较乱,有问题希望可以谅解一下并且指出一下问题方便接下来的修改importjavax.swing.*;importjavax.swing.filechooser.*;importjavax.swing.text.*;i
  • 2023-08-18第十节 面向对象综合训练(拓展)
    练习一:​ 自行完成切换美女图片的功能。需求如下:需求详解:1,在功能选项中添加更换图片,在更换图片里面再添加美女,动物,运动。​代码中功能是JMenu,更换图片也是JMenu,美女,动物,运动是三个JMenuItem​代码如下://创建菜单并添加到界面当中//1.创建菜单JMenuBar的对象J
  • 2023-05-26简单记事本
    packagexu01;importjava.awt.*;importjavax.swing.*;importjavax.swing.event.ListSelectionEvent;importjavax.swing.event.ListSelectionListener;importjava.awt.event.*;importjava.io.*;publicclassNodepadextendsJFrame{ privateJTextAreaeditor; private
  • 2023-02-07Java+Swing可视化图像处理软件
    @目录一、系统介绍二、功能展示1.图片裁剪2.图片缩放3.图片旋转4.图像灰度处理5.图像变形6.图像扭曲7.图像移动三、系统实现1.ImageProcessing.java四、获取源码一、系统
  • 2022-08-19java:菜单的使用
    1.JMenuBar菜单条2.JMenu菜单3.JMenuItem菜单项菜单条包含菜单,每个菜单有包含一些菜单项。菜单也可以修改布局,默认是流式布局,可自定义。直接上一段代码演示:1impor