自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Java7 画图工具的优化

②只需要把橡皮擦功能在鼠标松开的抽象方法里面再次调用一次,并把其颜色设置为当前画笔颜色即可。①使用面板组件(JPanel)将功能区和画图区隔离开,避免橡皮擦擦除按钮的问题。①优点:相比于变量,数组可以同时保存多个数据,方便简洁。②将控制面板、画图面板分别放置在窗体的北边和中间区域。④调整画图区的背景色为白色,确保橡皮擦功能正常显示。2’数据类型【】 数组名 = {元素,元素,,,}1、数组:属于数据结构的一种,用来保存、管理数据。④存数据的方法:数组名【下标】 = 数据;②利用循环,取出数组中的数据。

2025-08-24 01:31:22 837

原创 Java5&6画图工具拓展

1、实现选择按钮即可画出不同图形:①添加对应的功能按钮(使用流式布局来控制按钮的大小和位置)②给按钮加动作监听器1’实现接口不一定需要再重新定义一个类,因为已经有了一个子类,而接口支持多实现2‘重写抽象方法3’一个类里面有多个处理方法,可以标注一下以示区分,而处理的对象是同一个③识别按钮观察到按钮的名字不同(按钮上的文字&对象名),可以获取按钮上的内容④通过判断内容来用if语句来实现功能区分2、任意三角形的画法①第一条就是直线②后续点击一下自动连接两条线3、任意多边形。

2025-08-22 19:26:29 504

原创 Java4 画图工具的设计

1、作用域:一对独立的{}内的作用范围2、局部变量:只在当前作用域内发生作用3、全局变量:比如属性。

2025-08-17 04:37:03 1367

原创 Java3 图形化编程---设计登录界面的交互功能

1、(1)监听器:设计界面程序的交互功能(作用:当发生了指定的事件,立刻触发对应的动作。类比于实际生活场景:你专心打游戏,外卖到了手机自动提醒你拿一样)(2)监听器的使用:①事件名:当前动作发生的组件(swing)Eg.此程序中的登录按钮②监听器(根据设计的功能选择合适的监听器):按钮一般使用动作监听器(方法)addActionListener()③绑定事件处理类(3)接口:只有名字,没有方法。类比于生活场景,接口就像菜单,只规定“有什么菜”,具体怎么做,由厨师(实现类)决定。

2025-08-14 18:22:21 2299

原创 Java2 图形化编程--登录界面的设计

1、图形化编程:设计带操作界面的应用程序2、标准库:当前语言(Eg.Java)自带的,已经编写好的功能代码,我们可以直接调用,无需自己编写(也可以查看源代码),方便快捷。3、登录界面所需组件:窗体、登录/注册按钮、账号/密码输入框、图片。

2025-08-13 11:57:27 356

原创 Java1 类与对象

面向对象变成:根据需要用到的对象在Java中设计对应的类,通过特征(属性)和作用(行为)来描述对象。public 返回值类型 方法名(参数类型 参数名,,){方法体...}1.定义属性:访问修饰符(public) 数据类型 属性名;(2)在主函数中,类里面的属性和方法必须通过对象调用。注意输入的数据类型是否与定义时所需的一致。类名 对象名 = new 类名();类:具有相同特征、作用的对象的集合。对象名.方法名(参数,,);对象名.属性名 = 值;对象:任一具体的事物。注:(1)要有主函数。

2025-08-09 13:42:52 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除