graphics2d

    0热度

    2回答

    让我解释一下我的问题。我有一个服务,做一些数学计算(非常非常困难)。这是某种统计计算。此服务返回布尔值的二维数组(boolean [] [] 400x400)。后我是创建对应于该阵列的图像: BufferedImage im = new BufferedImage(area.length, area.length, BufferedImage.TYPE_INT_RGB); Graphics2D

    0热度

    1回答

    我使用此方法测量Swing图形中的文本边界 但它并未覆盖整个文本。 它在测量身高时特别不好... 当我输入英文文本时它会变得更好,但我应该使用波斯语字体。 texts and bounds image private Rectangle getStringBounds(Graphics2D g2, String str, float x, float y) {

    -1热度

    1回答

    所以我得到了这是一个三角形,但我如何着色?我对Java很陌生,所以忍受着我。我也想稍后将它复制并粘贴在它旁边,然后在它的头部旋转它。我试图建立的图是Kite(正如你可以看到它主要建立在traingles的不同部分)。 public void paintComponent(Graphics g) { super.paintComponent(g); this.setBackgro

    0热度

    1回答

    我正在编写游戏,并且希望我的背景到重复自己一遍又一遍。 这是我使用 xOffset = (int) (camera.getX() % WIDTH); g.drawImage(bgInv, xOffset - WIDTH, 0, WIDTH, HEIGHT, null); g.translate(xOffset, 0); g.drawImage(bg, 0, 0, WIDTH, HEIGHT

    -1热度

    1回答

    我想做一个程序,当你点击一个复选框,说你想用虚线绘制一个对象时,但是当我创建一个笔画并尝试使用它时,我的图形不会承认它。该代码被设置为双缓冲区,因此在创建图像时图像不会消失。我不知道如何使用虚线画出物体,并希望得到任何帮助! Graphics bgg = bg.getGraphics(); if(!jCheckBox1.isSelected()){ bgg.drawImage

    0热度

    1回答

    这里是我的接口 package Tools; import java.awt.Color; import java.io.Serializable; /** * * @author DELL-PC */ public interface ToolsModel extends Serializable { public void setColor(Color color

    0热度

    1回答

    在Java打印中使用Pageable。可以说,页面上文本的确切大小决定了页面的数量。 在Pageable界面中,如果我们不能保留Graphics2D,您将如何确定getNumberOfPages()的返回值? 这有可能吗?

    -2热度

    2回答

    我想访问Graphics类来绘制一个矩形,但是想要这样做,而不必调用paintComponent方法。可能吗?

    0热度

    1回答

    import java.awt.*; public class CafeWall { public static final int mortar = 2; public static void main(String[] args) { DrawingPanel panel = new DrawingPanel(650, 400); panel.

    0热度

    1回答

    我想在pyqt中建立一个简单的节点图。我在使用自定义小部件时遇到了一些问题,并且在移动鼠标时不能正确绘制图形。见下图: 在我用鼠标移动节点之前。 后,我移动模式用鼠标 我想,也许这是对我的自定义插件的边界方法称为nodeGFX: def boundingRect(self): """Bounding.""" return QtCore.QRectF(self.pos().x