graphics2d

    0熱度

    1回答

    我用java製作了這款遊戲,當你射擊子彈時,它會移動槍和子彈。下面是我認爲存在問題的代碼塊: case KeyEvent.VK_SPACE: Point2D currentGunPos = sGun.position(); sBullet[bulletNum].setAlive(true); sBullet[bulletNum].setPosition(sGun

    0熱度

    1回答

    如何使用Java2D繪製簡單的3D房屋?我想繪製房屋的側牆,使它看起來像一個簡單的3D繪圖。 // House.java import java.awt.Canvas; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.GradientPaint; im

    0熱度

    1回答

    這是一個excerise我必須完成一個單一課程,它不是一個明確的任務,我可以做一點幫助。我可以讓球出現在屏幕上,並且雙方反彈,如果它落在屏幕底部並且我可以在不同時間讓屏幕出現在屏幕上,那麼這一點並不重要,但我無法得到它們兩者同時出現。請幫助 這裏是我的班 MainClass package movingball; public class Main { public static

    2熱度

    1回答

    我基本上是編寫一個簡單的遊戲引擎,但我遇到了我的精靈/圖像沒有出現時應該......或根本問題! 我會盡量保持這一點儘可能簡單。我有一個Sprite,GameEngine和Display類。在gameloop中,我有一個方法來設置我的Sprite的新位置(所以它只是設置x和y變量)。接下來我所說的變換方法,它具有以下功能: public void transform() { affine

    3熱度

    3回答

    在java中遇到了簡單的繪圖板問題。使我的清除按鈕重新繪製的問題。該陣列正在清除,但不會重新繪製。任何人都可以發現我的問題,或者是否有任何不同的方式爲此代碼生成清除按鈕。 public class DrawingPanel extends JPanel { private double x1=0; private double x2=0; private double

    3熱度

    3回答

    我只是在Java中進入圖形,我有一個問題。我使用JPanel面板創建了一個JFrame窗口(NetBeans Designer),並在其上繪製了一些圖形。然後我添加了一個JButton,它改變了一個變量,這會改變JPanel上方塊的X位置。 在按鈕按下該代碼將執行: drawObject.setX(150); drawObject.repaint(); drawObject是這個類的一個實例

    41熱度

    3回答

    g2是類Graphics2D的一個實例。我希望能夠繪製多行文字,但需要換行符。以下代碼在一行中呈現。 String newline = System.getProperty("line.separator"); g2.drawString("part1\r\n" + newline + "part2", x, y);

    0熱度

    1回答

    在我的應用程序的其中一個屏幕中,顯示了幾張圖像。我想要做的就是用黑線框住用戶點擊的圖像。基本上,我想強調所選圖像。黑色框架只是許多想法中的一個。歡迎您提出更有效的想法。 我正在使用NetBeans,如果它很重要。 感謝, 託梅爾

    1熱度

    1回答

    對於我正在處理的項目,我需要在畫布上呈現不同字體大小的文本,有時需要幾次。爲此,我創建了一個字形矢量,並使用Graphics2D繪製該矢量。 font = new Font(fontName, Font.PLAIN, fontSize); glyphs = font.createGlyphVector(frc, text); ... g2.setColor(word.getColor()

    5熱度

    3回答

    這裏是原始圖像:http://rank.my/public/images/uploaded/orig-4193395691714613396.png 這裏,它被縮小爲300x225: http://rank.my/public/images/uploaded/norm-4193395691714613396.png 這裏,它被縮小到150x112: http://rank.my/public/im