自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在此谨论绘制简单的3D图形和简单调试

以四面体为例,根据输入的点在对应位置画图,取其一个方向观察,只需涂色三面,计算其各点的位置,再进行涂色。其代码不长,若直接加在监听类中也不难观察,但单独创建方便调试。对于想画图的类都需要创建画布,一般都建议直接继承JFrame,若想进行控制画出不同的图案,可以在最初界面上添加按钮或其他并绑上监听器。在监听类中编写画图代码,这里为封装性只加了控制与对鼠标的判断,具体的画图部分创建了对应的新类。最后是正八面体的效果图。

2023-08-18 17:09:13 74 1

原创 在此谨完成介绍中国象棋的代码编写

在画布中绘画棋盘与初始棋子。根据在数列中定义的数字判定该位置的棋子类型。将图片存入固定位置便于调用。与五子棋类似,编写中国象棋代码时先构造两个类,并添加监听。在监听类中构造数列,定义初始数字,读取按钮文字编写代码。定义相关数字判断当前状态使得棋子顺利移动。

2023-08-11 20:21:27 97 1

原创 在此谨论述五子棋功能与相关代码编写

重绘五子棋棋盘需先绘制界面,继承JFrame的属性和方法并调整界面大小。并利用计算机整数除法忽略余数的特点修饰校正落子点。然后在paint绘制方法中绘制棋盘,防止其消失。可设置一个参数来控制是否开始落子和棋子颜色。监听器与鼠标的点击、按钮、鼠标位置相绑。

2023-08-03 06:35:16 65

原创 在此谨完成简单介绍界面开发、动作监听(Java)

即创建一个新的类,重写方法后在其中添加代码,利用在前一个界面类中创建对象使得绑定按钮,在监听类中获取前一个界面的文本。创建对象并调用指定方法后再根据所需创建JFrame对象(窗口):调整布局,对组件再设置其属性,添加到窗体后再实现可视化。注:存储一组数据可以创建一个新的类,定义几个所需的参数,在监听类中创建数组再将从窗口中获得的数据赋予到新类中的参数数组。附:将创建的JFrame对象存储在第一个类中,在监听类中只需将监听代码写一遍。界面开发首先需应用到两个界面开发包。

2023-08-01 19:42:20 40 1

原创 在此谨完成简单介绍系统的初始模型与最简功能(Java)

所以在这里,不妨设置两个类,一包括系统登陆后面板及所需各种功能,一为面向用户的各种指令调配。即在声明第二个类能调用第一类的各种函数的情况下只需运行第二个类即可使系统满足用户的基本需求。作为系统,构造初始模型分为两部分,一是构建数据库,连接各种指令,另一是完成各种指令的具体操作。第二类则编写所想在系统中加的功能,对用户动作的监听也在这一类。编写代码时可能遇上静动态变量不匹配的问题,将其调整使其匹配就好了。再根据第二类所设置的各种功能添加各种代码。在第一个类中储存所需基本信息。

2023-07-31 15:44:47 58

空空如也

空空如也

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

TA关注的人

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