Graphics2D是与二维图形,文本和成像功能相关的Java 2D API的一部分。与旧的Graphics类不同,Graphics2D支持坐标转换。它还可以更好地控制几何,颜色和文本布局。
我正在尝试从java中的.txt文件绘制二维图块地图,但它只使用整个地图上的图块之一,而不使用.txt文件中的内容
我正在关注 youtube 上 ryisnow 的 java 2d 游戏教程。 https://www.youtube.com/watch?v=ugzxCcpoSdE 我能够单独显示每个图块,但我不知道为什么 .txt 不起作用 这里...
Java Graphics2D fillRect 使用图案创建大小错误的正方形
我在使用 Graphics2D 在 JPanel 上渲染的自定义绘制图像时遇到问题。如果我尝试使用 fillRect 为面板的每个 x/y 宽度和长度绘制 1x1 像素,它将创建一个 bu...
我正在做这个绘图项目,但我遇到了这个问题:每次放大或缩小时,我的 x 和 y 轴都错位。知道如何解决这个问题吗? 这是我的代码: 导入javafx。
在 Java 中使用 AWT Graphics 绘制 Unicode/UTF-8 字符,例如“ಠ”
我正在尝试用这样的unicodes画一张脸: ಠ_ಠ 但是,它会生成矩形。 我尝试了以下方法: BufferedImage 图像 = new BufferedImage(WIDTH, HEIGHT, BufferedImage.TYPE_INT_ARGB);
我想教我的孩子写数字,所以我想到用Graphics2D画可追踪的字母 我尝试过以下方法 浮点数[] textDash = {15.0f}; g2d.setFont(g2d.getFont().derive...
我对 Java 编程还比较陌生。我正在尝试创建落在 x 轴不同位置的物体(苹果)。然而,每次向 ArrayList 添加新的图像时,图像都会变慢......
我在 Javascript Graphics 2D 中绘图时遇到一个小问题
只是为了好玩和学习,我正在尝试以 Visual Studio 的方式创建一个基于 Web 的表单编辑器。第一个要求是能够绘制矩形,以便轮廓跟随鼠标
我想用我在其中绘制的形状(平面)对图像进行抗锯齿处理。我在 Adobe AI 中绘制平面图像并将它们放入我的资源文件夹中。图像如下所示。 当我使用这行代码时 g2.
我试图通过 Area.intersect() 获得两个多边形的交集,但在某些情况下我得到了一个奇怪的结果。 我的代码: 导入java.awt.Color; 导入java.awt.Graphics; 导入java....
我只是想为我的java2d游戏创建一个多线程渲染器,其中每个线程负责渲染自己的swing组件,并想出了一个简单的
当滚动窗格中系统比例为 125% 时,Java Swing 图形绘制不一致
在 100% 屏幕缩放下,绘制的形状始终是“像素完美”。 在 125% 屏幕缩放下,在这种情况下,相同的形状有时会被绘制为好像在顶部有一行额外的像素 (1)
当滚动窗格中的系统比例为 125% 时,Java Swing 图形的绘制一致
在 100% 屏幕缩放下,绘制的形状始终是“像素完美”。 在 125% 屏幕缩放下,在这种情况下,相同的形状有时会被绘制为好像在顶部有一行额外的像素 (1)
我被难住了。我试图根据计算值在图形 2D 环境中画一条线,而 GeneralPath 不会这样做。基本上,我想根据公式 y=sx+b 画一条直线
用于将高斯模糊应用于 Graphics2D 绘制的对象的内置方法/标志?
是否有任何内置方法或我可以设置的标志,使用 Java Graphics2D 对象,以便我可以自动应用高斯模糊来绘制多边形或其他形状? 或者如果有人知道
我有一个可以用来画画的jpanel。我希望能够使用鼠标滚轮进行放大和缩小,但我想缩放到鼠标的位置,以便鼠标下方的点保持不变。我
环境是具有 3.5 英寸触摸屏的 Raspberry Pi 3B+ 上的 Java 11。程序借助 Thomas Welsch 的 JavaFrameBuffer JNI 支持直接写入帧缓冲区。 事情很糟糕...
为什么在滚动 BufferedImage 时会出现这些奇怪的视觉伪影?我该如何防止它们发生?
我正在创建一个应用程序,该应用程序涉及在paintComponent(Graphics)方法中使用Graphics2D将BufferedImage绘制到JComponent。 我添加了放大和缩小图像的功能。
有人知道用pdfbox将svg渲染成pdf时如何改变颜色吗? 我正在使用以下代码: 文件 svgFile = new File("roots.svg"); SVGUniverse svgUniverse = ...
我有 Java Paint 应用程序的代码。 我添加了一个从 1 到 20 变化的滑块,默认大小为 1。这个滑块用于动态更改描边大小,所以我创建了一个变量
Graphics 不使用 Line 绘制 GraphicsPath
我有一个 Windows 窗体应用程序,我可以在主窗体中添加不同的图形(矩形、圆形等)。该图是一个 UserControl,它的形状是我用 GraphicsPath 定义的。 添加新网络的方法...