自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言初尝试——洛谷

本文介绍了C语言中数组和字符串的基本概念与应用。首先讲解了数组的定义、初始化、访问元素和获取长度的方法,并提供了数组逆序、统计年龄分布、向量点积计算等应用实例。在字符串部分,说明了C字符串以'\0'结尾的特性,列举了strcpy、strcat等常用字符串操作函数,并给出了统计数字字符和字符串转换的实际应用案例。文章还通过开关灯问题的错误与修正过程,展示了算法设计中的常见问题及解决方法。

2025-09-16 20:22:05 1495 1

原创 图像滤镜进阶:基于卷积核的图像特征提取与增强技术

本文深入探讨了基于卷积核的高级图像处理技术,通过Java代码实现了锐化、边缘检测和高斯模糊等滤镜效果。

2025-08-22 23:46:45 869

原创 像素级的焕颜魔法:揭秘美颜相机背后的图像处理技术

在数字图像处理领域,基于 GUI 的可视化工具始终是开发者与用户之间的重要桥梁。本文将带您深入剖析一个基于 Java Swing 的图像处理工具核心实现,从用户交互逻辑到像素级滤镜算法,全方位解读如何构建一个功能完整、交互流畅的图像处理应用。

2025-08-19 19:31:48 684

原创 五子棋游戏开发2.0(AI实现)

本文介绍了一个五子棋游戏系统,支持人人对战和人机对战两种模式,具备开始/结束对局、悔棋、棋局回放等功能。系统采用评分机制实现AI决策,通过多方向搜索算法评估棋盘状态,并设计了简单、中等、困难三种难度级别。

2025-08-09 10:15:09 1082

原创 五子棋游戏开发

本文介绍了一个Java实现的五子棋游戏系统。系统包含五个核心类:GoData、GobangUI、GoListener、Chess和GoServer。游戏实现了标准的五子棋功能,包括棋盘绘制、双人对战、胜负判定、悔棋和回放功能。关键技术包括:1)使用二维数组管理棋盘状态;2)采用双向遍历算法实现四方向五连检测;3)通过棋子序列存储支持悔棋和回放功能;4)运用渐变填充实现立体棋子效果。

2025-08-04 15:20:49 568

原创 门格海绵及3D谢尔宾斯基三角形的绘制

【代码】门格海绵及3D谢尔宾斯基三角形的绘制。

2025-07-28 09:47:32 144

原创 画图板界面优化

摘要:本文实现了一个基于Java Swing的简易绘图程序。该程序通过DrawUI类构建图形用户界面,包含形状选择按钮、颜色选择面板、画笔尺寸滑块和RGB颜色调整滑块等功能。

2025-07-28 00:29:11 383

原创 绘制递归图形及运用递归计算

本文介绍了使用Java实现递归图形的绘制和递归计算的方法。主要内容包括:1) 谢尔宾斯基地毯和三角形的递归绘制算法,通过递归分割图形实现分形效果;2) 模拟K线图的随机递归生成方法;3) 递归实现的累加求和与累乘求积计算。

2025-07-24 07:30:00 432

原创 画图板3.0

本文介绍了一个Java Swing画图板程序的开发过程。该程序实现了以下功能:1) 基础图形绘制;2) 三种分形图案算法;3) 3D立体模型绘制功能,使用矩阵定义模型结构;程序通过ZShape类存储图形数据,实现重绘功能,解决了颜色统一问题。

2025-07-22 18:41:40 333

原创 画图板的重绘与保存实现

运行结果:正常绘制:

2025-07-20 07:30:00 472

原创 画图板2.0

本文介绍了绘图程序新增功能的实现代码,主要包括四种图形绘制方法:1) 三角形绘制功能,通过记录三个顶点坐标自动连接成三角形;2) 多边形绘制功能,支持连续点击和自动闭合;3) 签字笔功能,实现自由手绘和直线绘制;4) 画笔粗细设置功能,通过文本框输入数值调整线条宽度。代码采用Java编写,运用了鼠标事件监听、坐标计算和图形绘制等技术,实现了交互式绘图体验。

2025-07-17 14:49:37 288

原创 通过循环添加按钮制作多种图形的画图板

摘要:本文实现了一个基于Java Swing的画图板程序,包含绘图界面和事件监听器两部分。画图板界面提供了12种图形绘制按钮和13种颜色选择按钮。监听器类处理鼠标和按钮事件,支持基本图形绘制和三种分形图案。程序采用流式布局。

2025-07-14 16:57:25 353

原创 基本图形的绘制与迭代分形的尝试

本文介绍了Java图形绘制的基本方法和分形图生成技术。在基本图形绘制部分,展示了两种实现方式:1)通过鼠标拖拽绘制矩形和等腰三角形;2)以点击坐标为中心绘制固定尺寸图形。在分形图部分,使用迭代函数系统(IFS)生成多种分形图案,通过调整参数a、b、c、d实现不同视觉效果。所有案例均通过MouseListener接口实现交互,并提供了完整的代码实现和运行效果说明。

2025-07-12 14:10:07 778

原创 注册界面获取文本及点击按钮后的注册实现

【摘要】本文实现了一个Java Swing注册界面程序,包含两个主要类:RegistrationUI(界面类)和RegistrationAction(事件处理类)。界面类构建了包含7个输入字段和注册按钮的窗体布局,采用FlowLayout流式布局。事件处理类通过实现ActionListener接口,在点击注册按钮后显示包含图片和"注册成功!"文字的确认界面。程序通过动作监听机制实现界面交互.

2025-07-09 16:50:02 246

原创 基于登录界面的界面开发练习

本文展示了三个Java Swing界面开发实例:1) 登录界面包含账号、密码输入框和登录按钮;2) 注册界面扩展了个人信息输入项;3) 计算器界面实现了完整的计算器按键布局。所有界面都采用FlowLayout布局管理器,包含图片显示功能,并设置了合适的窗口尺寸和关闭操作。代码结构清晰,每个界面都独立封装成类,通过showUI()方法显示窗口。

2025-07-07 15:29:42 689

原创 A PK Game

------张飞(BOSS1)受到了480点伤害,还剩下7520点血量。-------张飞(BOSS1)受到了480点伤害,还剩下7040点血量。-------张飞(BOSS1)受到了480点伤害,还剩下6560点血量。-------张飞(BOSS1)受到了480点伤害,还剩下6080点血量。-------张飞(BOSS1)受到了480点伤害,还剩下5600点血量。-------张飞(BOSS1)受到了515点伤害,还剩下-210点血量。

2025-07-03 23:51:55 697

空空如也

空空如也

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

TA关注的人

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