java-2d

java-2d

文章 0 浏览 6

改进绘制毕达哥拉斯树

我编写了绘制毕达哥拉斯树分形的程序。有人能看到任何改进的方法吗?现在是89 LOC。 import java.awt.*; import java.util.Scanner; import javax.swi…

奈何桥上唱咆哮 2024-08-31 12:36:24 16 0

如何在Java中高性能地显示多个SVG

我想要的 我的目标是能够在 Java 的单个绘图区域上显示大量 SVG 图像,每个图像都有自己的平移/旋转/缩放值。我正在寻找允许此操作的最简单的解决方案…

七度光 2024-08-29 16:37:59 9 0

Java2D距离碰撞检测

我当前的设置仅在发生碰撞后才有用;显然一定有比这更好的东西吗? public boolean CollisionCheck(Rectangle rect1, Rectangle rect2) { if(rect1.in…

海拔太高太耀眼 2024-08-29 14:41:00 9 0

获取Java2D对象位置(不是角落)

如何获取 Java 中对象的 JLabel 位置而不是左上角的 x/y 位置?…

瞄了个咪的 2024-08-29 14:12:13 5 0

测量应用程序/线程花费的时间

我正在用 Java 编写一个模拟,其中物体在牛顿物理学下起作用。一个物体可能会受到一个力的作用,所产生的速度会导致它在屏幕上移动。模拟的本质意味着…

另类 2024-08-29 00:57:33 8 0

用 Java 渲染图像中的文本

有没有什么好的库可以在 Java 中渲染图像中的文本? Java 有一个 2d 文本库,http://java.sun。 com/docs/books/tutorial/2d/text/index.html 但不确…

我三岁 2024-08-28 12:40:07 10 0

如何使用另一个象限作为坐标在 JPanel 上绘图?

我想通过重写 paintComponent 在 JPanel 上绘制一些形状。我希望能够平移和缩放。使用 AffineTransform 和 Graphics2D 对象上的 setTransform 方法可…

狼性发作 2024-08-27 14:22:22 22 0

Java中如何计算Path2D的长度?

我有一些由 Path2D 表示的路径。路径由多个相互连接的 CubicCurve2D 或 Line2D 线段组成。我想计算或获取路径从起点到终点的长度。我该如何计算或得到…

阪姬 2024-08-27 08:11:32 14 0

Java:使用AffineTransform缩放图像时出现线条

我在图像缩放方面遇到问题。当我使用以下代码缩放图像时,它最终会在图像的底部或右侧出现一条线。 double scale = 1; if (scaleHeight >= scaleWidth…

但可醉心 2024-08-26 11:53:51 12 0

如何在 Java 中绘制 Bézier 路径的控制点?

我创建了一条贝塞尔曲线路径,绘制路径效果很好。但我不知道如何将控制点与路径一起绘制。这是可能的还是我必须在另一个数据结构中跟踪它们? 更新:…

青萝楚歌 2024-08-26 11:24:36 13 0

JPanel 布局图像截止

我正在向 JPanel 添加图像,但图像被切断。我最初尝试使用 BorderLayout,但它只适用于一张图像,并且添加其他图像会添加图像截断。所以我切换到其他…

郁金香雨 2024-08-26 06:10:46 7 0

JPanel 中的 JLabel 动画

经过摸索之后,我发现最好通过扩展 JLabel 来实现自定义图像组件。到目前为止,效果很好,因为我可以添加多个“图像”(jlabels,而不会破坏布局。我…

泡沫很甜 2024-08-26 03:48:14 9 0

在Java中以自下而上的顺序存储图像像素的最佳方法

我有一个表示 Windows BMP 格式的图像的字节数组,我希望我的库将其作为 BufferedImage 呈现给 Java 应用程序,而无需复制像素数据。 主要问题是 JDK …

抚你发端 2024-08-26 01:13:48 9 0

通过扩展 Rectangle 类以使用其 contains 和 intersects 方法来实现碰撞检测

我想知道这是否是一个好主意,如下实现矩形的简单 2D 碰撞检测: 创建我自己的扩展 Rectangle 类的碰撞检测类。 然后,在实例化该对象时,执行诸如 Co…

眉目亦如画i 2024-08-26 01:02:40 10 0

自定义 JComponent 未显示在自定义 JPanel 中

我尝试过 add() 方法,但当我尝试将 Test 添加到 GraphicsTest 时,没有显示任何内容。我应该如何添加它?有人可以告诉我吗?我已经包含了我正在使用…

徒留西风 2024-08-25 09:49:48 11 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文