java-2d

    -1热度

    2回答

    我想实现一个2D图像的效果,但我有一点倾斜,例如一架飞机,我希望图像可以绕着它的Y轴旋转。任何人都可以帮助我了解如何去做的一些想法。 **

    1热度

    1回答

    我想知道是否可以沿着圆的曲线拟合文本。如果有一种方法可以在Java2D中实现这一点,那将是非常棒的。

    31热度

    9回答

    我正在编写Java 2D游戏。我正在使用内置的Java 2D绘图库,使用从JFrame中的Canvas获取的Graphics2D(有时会进行全屏筛选)。 BufferStrategy是双缓冲的。通过定时器主动完成重绘。尽管如此,我仍然遇到一些性能问题,特别是在Linux上。 Java2D有很多创建图形缓冲区和绘制图形的方法,我只是不知道自己做的是否正确。我一直在尝试使用graphics2d.get

    3热度

    5回答

    我目前正在Java2D中开发基于瓦片的游戏,并且我正在考虑添加一些便宜的眼睛糖果。 例如,为爆炸和/或烟雾实施简单的粒子系统(可能类似于this)。 对于相对容易的编程效果,您是否有任何建议,不需要绘制大量(或根本不需要)新艺术? 上述效果的教程和代码示例也是最受欢迎的! -Ido。 PS - 如果绝对必要,我可以切换到像LWJGL/JOGL甚至Slick这样的东西 - 但我宁愿留在Java2D中

    0热度

    3回答

    有没有一种方法可以使用图形对象的'setClip()'方法来使用线条形状进行剪切?现在我试图使用一个多边形形状,但我有问题模拟线的“宽度”。我基本上划清界线,当我到达终点,我重新绘制,但这次是从y坐标减去线宽: Polygon poly = new Polygon(); for(int i = 0; i < points.length; i++) poly.addPoint(poin

    35热度

    3回答

    假设我们总是使用Sun JVM(比如说1.5+),将Graphics引用转换为Graphics2D总是安全的吗? 我还没有看到它导致任何问题,并据我了解,Graphics类是遗留代码,但Java设计者不想更改Swing和AWT类的接口,以保持向后兼容性。

    6热度

    1回答

    我正在写一个Java游戏引擎(http://victoryengine.org)和我一直在产生与深度“3D”的图像,你可以用这些红/蓝眼镜看实验。我正在使用Java2D的图形。 我已经创建了一些作品,但速度很慢(通过手动复制像素值和类似的东西)。 我需要是采取两种BufferedImages(一个用于左眼,一个用于右),并将它们合并成一个(或者其它缓冲区或直接到屏幕)什么。我只想要一个红色通道,另

    1热度

    3回答

    我将如何使用标准Java 2D编写自己的滚动条。 我真的不希望使用摆动,和我已经弥补了一切我自己的组成部分,如按钮等 我真的不想找的代码,而数学参与在事件发生变化和绘图时。

    8热度

    5回答

    我不确定使用Java的简单2D图形的最佳API是什么。我知道java.awt.Graphics2D是标准,但是它被替换了吗? Swing是用于Java GUI应用程序的新API,但它对于我想要的有点沉重。我真正想要的是类似于C SDL library。