graphics2d

    0热度

    1回答

    我正在编写一个类似于Gradius的简单游戏。我有类GameComponent,GameFrame,ShipImpl和一个名为'Ship'的接口。 GameComponent类: public class GameComponent extends JComponent { public Ship ship = new ShipImpl(10, GameFrame.HEIGHT/3); pr

    0热度

    1回答

    我有这个矩阵7x16与规范化的双重在它,我想作出它的图形表示。 0.00 0.00 0.00 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.00 0.00 0.00 0.00 0.01 0.02 0.04 0.07 0.07 0.06 0.03 0.02 0.03 0.06 0.07 0.05 0.02 0.02 0.01 0.01 0.01

    2热度

    2回答

    屏外图像绘制当我在试图修复与屏幕外图像双缓冲文本质量卡住(超出乐趣的限制)。 Screen capture worth a thousand words. 丑陋String被绘制到屏幕外的图像,然后复制到paintComponent的Graphics论点。 好看的String被直接写入paintComponent的Graphics说法,绕过离屏图像。 两个Graphics实例(屏幕和屏幕外)是相同

    -1热度

    1回答

    我需要使用android的Canvas类来创建像在android项目中的图纸。但我没有开发Android应用程序,只是简单的cmd行脚本来生成一堆图纸。现在我发现了javas Graphics2D不能满足我的需求。那么我怎样才能在eclipse中的java项目中使用android canvas图形呢? 我想创建画布,画到它像drawArc的drawLine ......然后将其保存为位图

    3热度

    1回答

    我有一个自定义视图,我为Android创建了一个绘制圆并将其划分为多个部分的地方。 这里是的onDraw代码: int w = Width; int h = Height; int pl = PaddingLeft; int pr = PaddingRight; int pt = PaddingTop; int pb = PaddingBottom; int usableWidth

    0热度

    2回答

    我必须在绘制的圆上绘制带有onclick事件的JLabel。应该将新创建的JLabel放置在非常封闭的已经创建的一条线上。我试图在这条线的中间位置绘制这个JLabel。但问题是,即使设置了固定的计算坐标(x,y),JLabel也不会绘制在给定的位置(与g.drawLine()或g.drawOval()不同)。我的代码如下:需要帮助来解决它。 public class ButtonExample e

    -2热度

    1回答

    我目前正在创建一个利用OpenGL的2D战斗游戏,而且我遇到了一个问题,那里的OpenGL只在我最后初始化的精灵位置绘制,不管有多少个精灵初始化并尝试绘制。即使我初始化sprite1和sprite2,但只绘制sprite1,sprite2仍然会绘制。它从我的精灵类,我初始化在屏幕上我想我的形象,以及使用什么样的形象: Sprite.cpp Init(int screenCoordinateX, i

    0热度

    1回答

    我正在使用Graphics2D,Point和Line2D(用于BrushStroke)来创建一个自由绘图程序(用于教育目的)。我的问题是,我可以使用鼠标拖动来绘制线条,但它始终始于从左上角JPanel到释放鼠标按钮的位置。我希望能够使用Point(E.G Point startPoint,endPoint)在鼠标正在移动时绘制,释放时停止绘制,并在再次按下鼠标时开始绘制新点。有人可以通过鼠标监听器

    0热度

    1回答

    所以,我有几行代码: BufferedImage bufferedImage = new BufferedImage(100, 100, BufferedImage.TYPE_INT_ARGB); Graphics g = bufferedImage.getGraphics(); g.setColor(Color.cyan); g.fillRect(0, 0, 10,

    0热度

    2回答

    我正在图纸上的应用程序和线路质量似乎相比其他绘图应用程序是非常低,参差不齐。 或者,它可能是其他应用程序正在做的事情不是我做的不同。 我迄今所做的就是用图形属性来绘制线条。我还收集了鼠标移动事件的鼠标位置分配到路径后面。总结它: mouseDownHandler:使用 mouseDownPoint.x = event.stageX; mouseDownPoint.y = event.stageY