java GUI
文章平均质量分 67
Java 图形编程
wu_android
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java swing 图片移动和缩放
显示图片:在窗口中显示指定路径的图片(src\bg.JPG)拖拽图片:点击图片主体区域并拖动鼠标,可以移动图片位置缩放图片:点击图片右下角的特定区域并拖动鼠标,可以调整图片大小状态管理:通过两个布尔变量分别跟踪拖拽和缩放状态。原创 2025-06-20 15:12:32 · 373 阅读 · 0 评论 -
java swing 各种监听
接口中的方法,每个对应鼠标的不同状态。原创 2025-06-20 07:32:03 · 340 阅读 · 0 评论 -
java swing中的某个drawImage方法
这个方法很适合在需要实时缩放图片或者显示大图片局部的场景中或者翻转图片,比如游戏角色运动时碰见障碍物改变运动方向等等场景中使用,不过要留意异步加载可能会带来的延迟问题。这个方法的作用是把图片的特定区域绘制到屏幕上,并且在绘制的过程中可以对图片进行缩放处理,让它和你设定的目标区域相契合。而且,图片中透明的部分不会覆盖原来已经存在的像素。系统会自动把源矩形区域映射到目标矩形区域。原创 2025-06-18 17:00:24 · 374 阅读 · 0 评论 -
Java swing JTable 是什么
JTable 是 Java 里用来展示表格数据的 “电子表格小能手”,就像 Excel 表格一样,有行有列,能装各种数据。比如,你有 3 个学生的成绩,每个学生有 4 门课的分数,就可以用一个。是 Java 表格世界的「武林盟主」,负责管理 JTable 的。:修改某个单元格的数据(比如把李四的分数从 85 改成 95)。二维数组就是 “数组套数组”,像个棋盘一样有行有列。:获取某个单元格的数据(比如查看王五的年龄)。:新增一行数据(比如给表格加个新学生)。把数据和列名组合成表格的 “剧本”。原创 2025-06-16 17:20:57 · 302 阅读 · 0 评论 -
【无标题】关于 setBorder 和 BorderFactory
效果。原创 2025-06-16 08:53:02 · 246 阅读 · 0 评论 -
Java 窗体中显示图像
除了JLabel ,还可以绘制图像。原创 2025-06-03 08:06:12 · 1088 阅读 · 0 评论 -
java swing 图像翻转
方法确实可以用来实现图像的翻转效果。它允许你从原始图像中选择一个区域,并将其绘制到目标位置,同时还能进。原创 2025-06-03 10:36:29 · 819 阅读 · 0 评论 -
Java 让图片动起来
是 Java 2D 图形 API 中的一个变换方法,它可以让你对绘制的内容进行旋转。类,是 Java Swing 和 AWT 中用于高级绘图的工具。原创 2025-06-03 10:49:36 · 613 阅读 · 0 评论 -
Java 2D 图形类总结与分类
这些类用于绘制简单的标准几何形状。这些类用于绘制复杂的自定义形状。原创 2025-06-02 14:23:45 · 1213 阅读 · 0 评论 -
java swing 设置画笔
Stroke接口的实现类 BasicStroke类:可以给画笔设置一些效果想象一下你在画画,当你用笔画线时,你可以选择粗一点的笔或者细一点的笔,还可以决定线条的末端是平的、圆的还是有个小箭头,甚至可以让线条看起来像虚线。BasicStroke 类就是 Java 世界里的 "神奇画笔",它能让你控制在屏幕上画出的线条是什么样子的!原创 2025-06-03 07:22:50 · 522 阅读 · 0 评论 -
java swing 晃动鼠标改变背景颜色
【代码】java swing 晃动鼠标改变背景颜色。原创 2025-06-01 08:12:50 · 339 阅读 · 0 评论 -
java UDP 模板
UDP(User Datagram Protocol)是一种无连接的传输层协议,在 Java 中可以使用 UDP 进行网络编程。原创 2025-06-05 07:46:24 · 1272 阅读 · 0 评论 -
javaFX eclipse配置
【代码】javaFX eclipse配置。原创 2025-06-02 13:50:38 · 714 阅读 · 0 评论 -
Java 图片的放大和缩小
img,int x,int y,int width,bgcolor,observer)绘制指定图像中已缩放到适合指定矩形内部的图像。Image img要绘制的原始图像对象,就像你要复印的那张原始图片。图像左上角在画布上的位置坐标。就像你要把复印的图片贴在纸上的哪个位置。缩放后的图像宽度和高度。原始图像会被拉伸或压缩到这个尺寸,就像调整复印机的缩放比例。图像的背景色。如果图像有透明部分,这些部分会显示为这个背景色。比如你复印一张带透明区域的图片,透明的地方就会显示这个颜色。原创 2025-06-03 08:59:13 · 625 阅读 · 0 评论 -
java swing 画个圆跟随鼠标移动
使用公共字段(xywidthheight)而不是 setter 方法要修改位置,直接给circle.x和circle.y赋值。原创 2025-06-02 08:08:00 · 167 阅读 · 0 评论 -
Java 杂谈
当按钮被点击时,Java Swing 的事件分发线程(EDT)会自动检测到这个事件,并且调用中的方法,这样方法里的代码就会执行。原创 2025-05-26 13:33:17 · 283 阅读 · 0 评论 -
Java 让图片动起来
是 Java 2D 图形 API 中的一个变换方法,它可以让你对绘制的内容进行旋转。这个方法属于Graphics2D类,是 Java Swing 和 AWT 中用于高级绘图的工具。原创 2025-06-03 13:26:28 · 532 阅读 · 0 评论 -
Java Swing 自定义JOptionPane
【代码】Java Swing 自定义JOptionPane。原创 2025-05-26 22:52:38 · 217 阅读 · 0 评论 -
java (int)Math.random()*100 运算优先级
的结果(一个0.0到1.0之间的小数)强制转换成整数(结果总是0),然后再乘以100,所以最终x总是0。(得到一个0.0到100.0之间的小数),然后再转换成整数(结果就是0到99之间的随机整数)。这个写法是错误的,因为Java的运算符优先级问题。这些小细节一定得注意!原创 2025-06-04 07:15:38 · 192 阅读 · 0 评论 -
Java Swing 依赖注入 思想
解耦合 - 窗口和监听器是两个独立的 "人",但通过参数联系在一起。可复用 - 这个监听器可以给不同的窗口用,只要传入对应的窗口对象。避免静态陷阱 - 不需要用static变量共享数据,更安全。试想一下,假如去掉上面的重点代码,修改按钮内容是多么的麻烦。精准打击 - 监听器知道要修改哪个窗口的按钮,不会搞错。原创 2025-05-27 17:47:29 · 271 阅读 · 0 评论 -
Java 中的AffineTransform 是什么?
是 Java 中一个神奇的 “变形魔法书”!想象你是一个动画片导演,就是你的 “动画特效遥控器”,按不同按钮就能实现不同的画面效果!原创 2025-06-03 13:31:38 · 836 阅读 · 0 评论 -
Java 2D 图形变换方法
变换操作应用于画布,而不是单独的图片一旦应用变换,后续所有绘图操作都会受影响可以通过保存 / 恢复变换状态或创建副本来控制变换范围旋转中心点的选择对效果有很大影响。原创 2025-06-04 17:03:35 · 1045 阅读 · 0 评论 -
Java Swing 窗体添加文字
如何在 Java Swing 中添加文字。原创 2025-06-03 07:49:35 · 309 阅读 · 0 评论 -
Java swing 画个图形跟随鼠标移动变大小
【代码】Java swing 画个图形跟随鼠标移动变大小。原创 2025-06-01 08:33:01 · 140 阅读 · 0 评论 -
Java· swing 小demo
简单的 Java Swing 画图 Demo,包含基本的绘图功能(直线、矩形、椭圆)和颜色选择功能。这个示例代码结构清晰,适合初学者理解 Swing 绘图的基本原理。原创 2025-05-26 19:04:26 · 233 阅读 · 0 评论
分享