标签[graphics2d]
Graphics2D是Java 2D API的一部分,与二维图形,文本和成像功能有关。 与早期的Graphics类不同,Graphics2D支持坐标变换。 它还可以更好地控制几何形状,颜色和文本布局。
1,309个问题
0
票
0回复
03
绘制可以在JFrame上移动的线条
基本上,我试图在Java中绘制一堆线,以便以后可以使用代码来操纵位置。
这是我用于绘画组件的代码:
为了初始化该类并将其添加到JFrame中,我使用了以下命令:
我真的不知道
0
票
0回复
24
0
票
0回复
07
多次调用BufferedImage.createGraphics()是否会造成不必要的开销?
我正在使用BufferedImage在Java中进行一些图形编程。 我有一些看起来像这样的代码(通用示例)
public void drawLine(x1, y1, x2, y2) {
0
票
1回复
18
如何运行libxd“快速入门”示例
我在C ++中找到了这个名为libxd图形库,但说明对我来说并不明确。 快速cannot find -lglad / -lglfw3 / -lrt / -ldl / -lX11示例不起作用,在终
0
票
1回复
18
如何在CodeBlocks中使用libxd库
我在c ++中找到了一个很好的图形库,称为libxd,与Processing非常相似,但是我不知道如何在CodeBlocks或Visual Studio Code中安装它。
链接到此库: h
0
票
1回复
32
使用Visual Studio和C#在Windows Studio中使用Windows窗体,是否有一种方法可以获取Graphics.DrawEllipse函数来完全按照指定的方式绘制椭圆?
我正在学习使用Windows Forms for Visual Studio的C#和图形编程,并且遇到了一个问题,其中调用DrawEllipse并传递窗口大小的矩形会导致椭圆形超出窗口左右两侧的范
0
票
0回复
09
绘制透明的PNG图像Graphics2D
因此,我的目标是要打开一个窗口,您只需单击即可在白色背景上绘制一些线条。 问题在于,当尝试保存时,它总是以png的形式返回,但以正方形图像的形式出现。 如果我用线条画一个三角形,我会在一个白色
0
票
1回复
17
在透明Graphics2D上用线绘制形状以获取png图像
因此,我的目标是要打开一个窗口,您只需单击即可在白色背景上绘制一些线条。 问题在于,当尝试保存时,它总是以png的形式返回,但以正方形图像的形式出现。 如果我用线条画一个三角形,我会在一个白色
0
票
0回复
14
使用Graphics2D#drawString后如何正确存储坐标?
我正在尝试生成带有印刷字母的动态图像。 我正在使用java.awt.Graphics2D来完成此任务。 我像这样创建自己的图像:
var alphabet = "abcdefghijklmn
1
票
1回复
45
使用Graphics2D绘制TYPE_INT_ARGB_PRE类型的BufferedImage时遇到问题
在我的程序中,我得到了预乘ARGB格式的图像数据。 我正在执行以下操作以创建BufferedImage,将其绘制到画布上,然后将其呈现为PNG图像,但所得图像的颜色错误:
我已经验证了图
0
票
0回复
17
具有表情符号的Graphics2D.drawString()无法正常工作
如果我将代码打包为.jar而不是仅使用classpath,则无法正常工作(就像我在IDE中按“播放”一样)
当我使用IDE时,可以使用g2.drawString (使用Apple Co
1
票
1回复
24
Java Graphics 2d避免折线扭曲角
我正在使用图形界面绘制地铁地图。 一条线用桩号表示为圆,用一条折线表示它们的链接。您可以使用mouseDrag移动桩号,当然它会实时更新显示的地图。 我的问题是,当桩号达到某个角度时,会出现多
0
票
1回复
26
Graphics2D绘制不正确,它是椭圆的唯一绘制部分
我正在尝试使用Graphics2D在JFrame上绘制一个椭圆形,我希望它使用窗口来调整其大小,从技术上讲,它只是不绘制椭圆形的第3个。 这肯定是我做错了的事,我是Java的Graphics2D
0
票
1回复
36
当鼠标在Graphics2D中移动时,如何显示X和Y鼠标的位置?
当鼠标在Graphics2D中移动时,如何显示X和Y鼠标的位置?
我正在尝试显示鼠标移动时的坐标,但是我可以使用System.out.println做到这一点,我要记住使用drawStrin
0
票
2回复
35
如何使用graphics2D显示1到10之间的随机数?
我正在考虑如何创建它,我可以在线程上使用System.out.println使其实现,但效果很好,但是我正在询问如何使用Graphics2D方法每秒显示随机数据,任何人有帮助?
这是我所做的
0
票
2回复
75
Java:如何进行图像处理(平移,缩放,翻转和旋转)?
我正在为自己的利益制作Image Viewer应用程序。 我正在使用JPanel显示bufferedImage 。
目标-我想操纵图像并为用户提供缩放,平移,翻转或旋转图像的选项。
0
票
1回复
30
Java Graphics2D drawString正在“涂黑”源图像
Java 8和Mac OS(High Sierra)在这里。 我有以下类TextOverlayer ,它从文件系统读取图像,并且需要在该图像上覆盖一些红色文本,然后将该“覆盖的”图像另存为文件系
0
票
0回复
35
有没有办法用Java graphics2d绘制gif文件?
我正在使用JDA和Java制作Discord机器人,并且希望用户拥有自己的带有动画gif背景的横幅。 我希望我的机器人获取我选择的gif文件,并在其上绘制用户的头像,名称和角色。 目前,我可以
0
票
1回复
23
通过事件从另一个窗口打开时,Java图形窗口不会绘制
我有三节课,第一个是主窗口,像
}
然后第二个类是一个具有面板的窗口,在该面板上将绘制图形
}
然后最后是进行绘图的面板类
}
问题是如果我正在使用从St
1
票
0回复
21
如何根据当前屏幕或状态启用和禁用代码行?
我的游戏中有三个屏幕:“帮助”,“菜单”和游戏本身。
在菜单状态下,有两个按钮可以正常工作,直到按下帮助按钮。 按下帮助按钮并转到帮助屏幕后,应该显示菜单屏幕的后退按钮不起作用。
我