标签[graphics2d]

Graphics2D是Java 2D API的一部分,与二维图形,文本和成像功能有关。 与早期的Graphics类不同,Graphics2D支持坐标变换。 它还可以更好地控制几何形状,颜色和文本布局。

0
0回复
03

绘制可以在JFrame上移动的线条

基本上,我试图在Java中绘制一堆线,以便以后可以使用代码来操纵位置。 这是我用于绘画组件的代码: 为了初始化该类并将其添加到JFrame中,我使用了以下命令: 我真的不知道
0
0回复
24

Java Swing 0,0不在0,0(位于上方和左侧)[重复]

这个问题已经在这里有了答案 : 我该如何设置? (2个答案)
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

如何根据当前屏幕或状态启用和禁用代码行?

我的游戏中有三个屏幕:“帮助”,“菜单”和游戏本身。 在菜单状态下,有两个按钮可以正常工作,直到按下帮助按钮。 按下帮助按钮并转到帮助屏幕后,应该显示菜单屏幕的后退按钮不起作用。 我

1 2 3 4 5 6 7 8 9 10 下一页