<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[队牛在线的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fe_in_fe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fe_in_fe]]></copyright><item><title><![CDATA[Java 2D常用类与图形处理：Java2D技术体系]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/157738146</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/157738146</guid><author>fe_in_fe</author><pubDate>Thu, 05 Feb 2026 03:25:24 +0800</pubDate><description><![CDATA[1、Java 2D 是Java 平台核心的二维图形编程 API自 JDK 1.2 正式推出以来，Java 2D彻底弥补了早期 AWT Graphics类绘图能力的不足，成为 Java 桌面应用、2D 图形绘制、图像处理、动画开发的核心技术基石。2、Java 2D是基于 AWT 基础的深度扩展与重构它并非对 AWT 绘图体系的颠覆，通过面向对象的图形模型、标准化的渲染管线、丰富的图形处理能力，为开发者提供了一套跨平台、高性能、可扩展的 2D 图形编程解决方案。3、Java 2D是一项图形编程核心技术。]]></description><category></category></item><item><title><![CDATA[【java基础之封装：为了能在GUI界面内显示一个矩形，我封装了三层机制】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/154440489</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/154440489</guid><author>fe_in_fe</author><pubDate>Wed, 05 Nov 2025 16:07:43 +0800</pubDate><description><![CDATA[本文介绍了一个基于Java SE的图形开发接口封装项目，重点讲解了面向对象编程中的封装特性。文章首先阐述了封装的基本定义、核心特点（数据隐藏、行为绑定、接口暴露）和作用（安全性、复用性、维护性）。然后通过实际案例展示了如何封装自己的项目]]></description><category></category></item><item><title><![CDATA[【图形动画与游戏开发：三维可视化方案之二维图形的构建】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/154279686</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/154279686</guid><author>fe_in_fe</author><pubDate>Sun, 02 Nov 2025 14:19:16 +0800</pubDate><description><![CDATA[摘要：本项目是基于AWT的图形动画与游戏开发研究，将成果转化为Java API，重点放在数学方法（50%完成）、物理模型和编程教程上。目前已完成图形构建和三维可视化的数学方法，物理模型正在建设中。内容涵盖二维图形构建（包括平面图形和地图元素）、图形变换、运动模型等核心模块，采用多种算法和数据结构实现。成果可应用于CAD、游戏开发、数据可视化等领域，未来将进行二次开发并完善三维场景建模。（149字）]]></description><category></category></item><item><title><![CDATA[【图形动画与游戏开发：图形的数学描述】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/153971017</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/153971017</guid><author>fe_in_fe</author><pubDate>Tue, 28 Oct 2025 09:26:16 +0800</pubDate><description><![CDATA[本文介绍了一个基于AWT的图形动画与游戏开发项目，重点探讨了图形要素的数学表达和实现方法。项目将以数学方法、物理模型和编程教程为主要成果，目前已完成50%的数学方法研究。 核心内容包括： 图形要素的概念解析 - 作为描述图形基本特征的量，包括形状、大小、位置等属性 分类与表示方法 - 点、线段、角、矩阵、向量等要素的数学表达 面向对象实现 - 将图形要素作为图形对象的成员变量进行封装 项目采用&quot;理论为主、代码为辅&quot;的开发模式.]]></description><category></category></item><item><title><![CDATA[【java游戏：海域本色Ⅲ(吹牛版)】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/150450683</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/150450683</guid><author>fe_in_fe</author><pubDate>Sat, 16 Aug 2025 19:08:04 +0800</pubDate><description><![CDATA[《海域本色Ⅲ(吹牛版)》正式上线，这是一款以幸存者与冒险者海上冲突为背景的冒险游戏。游戏将建立数学模型和物理模型，重点运用计算机图形学开发运动与攻关系统，技术指标达10万行代码量级。开发采用Java语言(Eclipse2020)和GUI界面，团队由数学、物理、图形学专家及程序员组成。预期打造集宣传合作、算法研究、模型测试于一体的创新游戏，体现&quot;强者不抱怨环境&quot;的开发理念。]]></description><category></category></item><item><title><![CDATA[【Java SE基础系列之GUI领域文献：统一图形界面接口】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/148651465</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/148651465</guid><author>fe_in_fe</author><pubDate>Sat, 14 Jun 2025 13:16:31 +0800</pubDate><description><![CDATA[本文设计了一个基于Java SE的统一图形界面接口框架，主要包含图层、布局容器和样式三大核心组件。采用SPI机制实现服务动态加载，支持组件化结构和事件驱动模型。框架分为基础类库（Layer、Style等）、SPI提供器（LayoutProvider等）和测试模块，通过三层架构实现跨平台兼容。开发过程分为三个版本迭代：基础封装、XML配置支持和第三方适配，确保向后兼容性。该设计遵循Java规范，提供了从基本控件到复杂布局的完整解决方案，适合新手学习GUI开发基础，但对企业级应用可能需要扩展功能。
]]></description><category></category></item><item><title><![CDATA[【Java SE基础系列之GUI专业知识：AWT 架构、组件与容器详解】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/148630126</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/148630126</guid><author>fe_in_fe</author><pubDate>Fri, 13 Jun 2025 12:45:06 +0800</pubDate><description><![CDATA[注意：AWT组件在不同操作系统上会有外观差异，这是其重量级特性的体现。]]></description><category></category></item><item><title><![CDATA[【Java GUI系列：实战一款编辑器之底层接口实现篇】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/148521322</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/148521322</guid><author>fe_in_fe</author><pubDate>Mon, 09 Jun 2025 03:20:52 +0800</pubDate><description><![CDATA[本文设计了一套通用Java UI接口框架，采用纯Java SE实现跨平台UI开发。框架包含基础绘制接口（FDrawable）、形状接口（FShape）和样式类（FStyle）等核心组件，通过分层设计（接口层+抽象层）实现UI控件的统一管理。文章详细阐述了技术原理，包括跨平台实现思路、接口与抽象类的设计差异，并提供了具体源码示例和使用案例。该框架分三个阶段开发：接口层封装、Java AWT实现和Android平台适配，强调向后兼容性和模块化迭代升级。最终实现了一个轻量级、可扩展的UI基础架构。]]></description><category></category></item><item><title><![CDATA[【Java GUI系列：实战一款编辑器之设计篇】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/148512951</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/148512951</guid><author>fe_in_fe</author><pubDate>Sun, 08 Jun 2025 14:33:15 +0800</pubDate><description><![CDATA[本文介绍了使用Java AWT开发一个简单文本编辑器的实现方案。文章从技术攻关入手，讲解了AWT组件和容器的基本知识，以及GUI开发的布局方式。在环境搭建方面，要求使用IntelliJ IDEA和JDK 17。设计方案部分详细阐述了模块、功能和接口设计，包括文件、编辑和语言三大模块，以及基础API和扩展API的功能划分。开发维护部分展示了项目结构图和迭代计划。全文为Java GUI开发提供了完整的实践指导，既适合新手学习，也能帮助从业人员系统了解AWT编辑器开发流程。]]></description><category></category></item><item><title><![CDATA[【Java GUI系列：写在开篇的话】]]></title><link>https://blog.youkuaiyun.com/fe_in_fe/article/details/148320786</link><guid>https://blog.youkuaiyun.com/fe_in_fe/article/details/148320786</guid><author>fe_in_fe</author><pubDate>Fri, 30 May 2025 01:25:39 +0800</pubDate><description><![CDATA[摘要：本文介绍了一个Java GUI系列教程，包含基础知识和开发实践。内容涵盖GUI整体框架、AWT组件、容器管理、外观样式、布局管理器及事件处理等核心知识，分为专业知识和领域文献两类。教程适合新手入门和开发者参考，将通过14篇专题文章由浅入深地讲解Java图形界面开发技术，包括AWT和Swing两个主要开发包的使用方法。]]></description><category></category></item></channel></rss>