paint相关内容

动态图形对象绘画

试图找出最好的方法来做到这一点(并且不涉及任何我不知道的细节). 我正在使用圆和线来直观地显示图形(各种节点,边连接它们)来表示这样的图形.每个节点都将在运行时添加,我无法对此进行硬编码.据我了解,所有绘画都需要在 paint(Graphics g) 方法中完成 - 这不是很有帮助,因为我无法更改参数,而且似乎这仅在初始创建期间被调用? 现在我正在考虑让它调用各种其他方法,传递 Graph ..
发布时间:2021-11-25 19:29:40 Java Web开发

绘制一个在下一次绘制中不会消失的矩形

我试图创建一个绘制矩形的 JPanel.面板需要绘制很多矩形,但它们不会移动.我的问题的一个解决方案是创建一个包含我已经创建的所有矩形的列表,并在每次“Paint"调用中绘制它们.但是有很多矩形会减慢计算机的速度. 我还尝试使用 repaint(x, y, height, width) 来绘制新矩形的空间,但它不起作用.(JPanel 不断擦除之前的矩形.)在排序中,我需要绘制不会在每次绘制时消 ..
发布时间:2021-11-25 16:41:41 Java Web开发

在半透明框架/面板/组件上重新上漆.

我正在尝试在 OSX 上使用 Java 创建一个半透明窗口并向其添加 JLabel. 这个 JLabel 每秒都会改变它的文本.... 但是组件不能很好地重新绘制. 我该如何解决这个问题? 我找到了 这些 文章,但我不知道如何解决它. 如果可能,请粘贴修复源代码,这是我的: import javax.swing.JFrame;导入 javax.swing.JPane ..
发布时间:2021-11-25 13:55:39 Java Web开发

Java2D在移动图像后删除旧像素?

所以我在 Java2D 中移动图像,它也会反弹.出于某种原因,它总是会留下一串旧图像.我该如何解决这个问题? 主类: package org.main.graphics;导入 java.awt.Graphics;导入 java.io.IOException;导入 java.util.ArrayList;导入 java.util.List;导入 javax.swing.JFrame;导入 o ..
发布时间:2021-11-24 22:20:49 C#

在 Android 上使用透明涂料绘图

当我在 Android 的普通 2D 画布上使用 Paint 和 Color.TRANSPARENT 时,我没有得到任何结果,我的目的是摆脱一些画布上的内容.我的意思是我要处理的内容不会消失. 这是我的Paint的代码: mPointFillPaint = new Paint();mPointFillPaint.setColor(Color.TRANSPARENT);mPointFillP ..
发布时间:2021-11-24 22:11:52 C#

为什么我的图像不会移动?

我正在制作一个 2d 自上而下的游戏,玩家控制一只猫.为此,该人使用 WASD 键移动.我有 Form1、GameManager、Cat 和 Moveable 类.Form1 向 GameManager 发送 cat 图像列表和 e.graphics(用于图片框).GameManager 有一个计时器,每个滴答声都会检查猫是否移动了.Cat 处理移动逻辑.当我运行程序时,猫精灵出现在它的初始位置, ..
发布时间:2021-11-24 21:45:25 C#

从 ArrayList 重新绘制类的实例

好的,所以我对 Java Swing 很陌生,而且一般来说是 Java 的初学者.我目前的问题是我设计了一个“城市景观".我正在研究一个飞来飞去的不明飞行物,但我随机生成的建筑物会继续再生.我想知道是否有一种方法可以将我的建筑物实例保存到我尝试过的 ArrayList 中,并在每次调用 Paint 时从该列表中绘制该选择. 我尝试了我的想法,然后我相信它只是在运行时崩溃了,因为它甚至没有打开 JF ..
发布时间:2021-11-18 00:30:26 其他开发

从 ArrayList 重新绘制类的实例

好的,所以我对 Java Swing 很陌生,而且一般来说是 Java 的初学者.我目前的问题是我设计了一个“城市景观".我正在研究一个飞来飞去的不明飞行物,但我随机生成的建筑物会继续再生.我想知道是否有一种方法可以将我的建筑物实例保存到我尝试过的 ArrayList 中,并在每次调用 Paint 时从该列表中绘制该选择. 我尝试了我的想法,然后我相信它只是在运行时崩溃了,因为它甚至没有打开 JF ..
发布时间:2021-11-18 00:25:48 其他开发

使用paint或repaint方法在小程序JAVA上绘制线条

我想知道是否可以在小程序上绘制线条.我正在从外部源加载小程序,但我想在屏幕上的光标所在位置绘制线条. 谁能告诉我该怎么做? 这是一个例子. g.drawLine(mouse.getLocation().x - 6, mouse.getLocation().y,mouse.getLocation().x + 6, mouse.getLocation().y);g.drawLine(m ..
发布时间:2021-11-16 22:42:13 其他开发

Java Applet,获取paint()中使用的颜色名称

在 Java Applet 的paint() 方法中使用图形对象时, 有谁知道如何在图形对象上使用一个方法来返回所用颜色的名称? 使用后 g.setColor(Color.red); 然后画一个矩形 我试过使用 g.getColor().toString(); 但这只会返回这样的字符串:"java.awt.Applet[r:255 g:0 b:0]" 如果可能的 ..
发布时间:2021-11-16 22:40:51 其他开发

油漆()如何工作

谁能简单地告诉我java小程序中的paint()方法究竟是如何工作的?比如,它什么时候被调用,它将如何被调用?因为有时它会被多次调用,我不知道这是怎么发生的. 解决方案 要理解这一点,您需要了解 Applet Lifecycle.. Applet 的生命周期: Applet 类中的四个方法为您提供了构建任何严肃小程序的框架: 1) init:此方法用于小程序所需的任何初始 ..
发布时间:2021-11-16 22:39:16 其他开发

Java Applet,获取paint()中使用的颜色名称

在 Java Applet 的paint() 方法中使用图形对象时, 有谁知道如何在图形对象上使用一个方法来返回所用颜色的名称? 使用后 g.setColor(Color.red); 然后画一个矩形 我试过使用 g.getColor().toString(); 但这只会返回这样的字符串:"java.awt.Applet[r:255 g:0 b:0]" 如果可能的 ..
发布时间:2021-11-16 22:37:24 其他开发

小程序不画

我的 Applet 出现问题,无法绘制所需的图形. 由于某种原因,它更新了图形中的颜色,正如您在打印时看到的那样,它识别出鼠标正在移动,图形不为空,但仍然拒绝绘制. 如何解决这个问题? import java.awt.*;导入 java.awt.event.MouseEvent;导入 java.awt.event.MouseListener;导入 java.awt.event.Mou ..
发布时间:2021-11-16 22:36:52 其他开发

小程序不画

我的 Applet 出现问题,无法绘制所需的图形. 由于某种原因,它更新了图形中的颜色,正如您在打印时看到的那样,它识别出鼠标正在移动,图形不为空,但仍然拒绝绘制. 如何解决这个问题? import java.awt.*;导入 java.awt.event.MouseEvent;导入 java.awt.event.MouseListener;导入 java.awt.event.Mou ..
发布时间:2021-11-16 22:32:48 其他开发

画布对象未显示,但位置在 Java Applet 中正确更新

我的基本弹跳球 Applet 应该有一个球根据 loc 变量中的值四处移动,但没有任何显示.打印出 loc 表明移动它和跳出边界背后的数字/数学确实可以正常工作,但没有任何显示.查看在线示例,我不明白为什么我的绘图/绘画代码没有按预期工作.这就是我所拥有的,问题可能集中在 Ball 对象所在的中间位置.我发布了大部分程序,因为如果有人会运行它,它会编译/运行. import java.awt.* ..
发布时间:2021-11-16 22:24:12 其他开发

java小程序paint方法麻烦

在代码中,我从 init() 方法调用 repaint() 方法,但输出与我预期的不一样.我调用了 repaint() 方法 10 次,但它只调用了一次 paint()(参见 O/P 的屏幕截图).我是不是犯了什么错误.请帮我.谢谢 代码 import java.awt.*;导入 java.applet.Applet;/* ..
发布时间:2021-11-16 22:24:08 其他开发

如何通过 Java 小程序在服务器上保存图像文件?

我有一个作为 Java 小程序运行的绘图应用程序.我需要以任何图像格式(通常为 PNG)保存服务器计算机上画布的内容.请帮忙! 解决方案 您可能对我为 Processing 编写的代码感兴趣,它基本上是 Java 代码.Re:保存到网络 --- 图像导出.在该线程的前面部分,我解释了对此类应用程序采取的一些预防措施(以避免恶意用户淹没服务器),并提供了相应的 PHP 代码. ..
发布时间:2021-11-16 22:22:25 其他开发

将 Java Graphics 用于小程序时,您可以增加线条粗细吗?我不相信 BasicStroke 有效

我无法调整线条粗细.我可以在 Graphics 中这样做还是必须在 Graphics2D 中这样做?如果是这样,我如何更改程序以使其运行? 谢谢! import java.applet.Applet;导入 java.awt.*;公共类 myAppletNumberOne 扩展 Applet {公共无效油漆(图形页面){//这里有什么???}} 解决方案 是的,您必须在 Graphics ..
发布时间:2021-11-16 22:20:32 其他开发

Java 小程序不显示任何内容

有谁知道为什么我的 Java 小程序不显示任何内容? 这是我的第一个 Java 小程序,所以我是创建一个的新手.我研究了这个问题,但没有找到针对当前问题的答案. import java.applet.Applet;导入 java.awt.Graphics;导入 java.awt.Font;导入 java.awt.Color;公共类 JavaRocksApplet 扩展了 Applet{公共 ..
发布时间:2021-11-16 22:15:28 其他开发

使用 MouseDrag 方法拖动图像

我正在尝试编写可以使用 mouseDragged 方法拖动图像的代码,但我似乎无法使用当前的代码成功地做到这一点.我的目标是确保当我在小程序中的每个图像上拖动时,它会跟随光标. /* 使用drag mouseEvent,可以拖动应用程序中的所有对象...*/包finals_two;导入 java.applet.*;导入 java.awt.*;导入 java.awt.event.*;/* 10/1 ..
发布时间:2021-11-16 22:15:01 其他开发