graphics2d

    2熱度

    1回答

    我正在做一個模擬器項目,測試幾種基於A *的算法並顯示它們如何工作及其結果。這些算法都是多代理程序,並在網格地圖環境中運行。 我用了一個JPanel作爲網格,其中包含一個Cell的二維數組,其中每個Cell都是一個自定義類,它擴展了Component類,並使用paint方法在每個單元格內繪製我需要的東西。 對於單元格內部的繪圖,我使用諸如Graphics.fillRect或Graphics.dra

    3熱度

    1回答

    好的,所以有Line2D和Rectangle2D,可以使用Graphics2D.draw()而不是Graphics.drawLine()和Graphics.drawRectangle()。 Graphics.drawPolyLine()是否有類似的「升級」?

    1熱度

    1回答

    我必須在java中繪製精確的拱形。我使用Graphics2D.fillArc()的currenlty。問題是它只接受整數,而且曲線不準確,我不能使弧度順利增加。有沒有人知道這個解決方法?

    12熱度

    2回答

    我是Java新手,一直試圖在屏幕上製作一些簡單的遊戲,並在屏幕上顯示大量的圖像。從那時起,我一直在使用'圖形'類來繪製這些圖像,字符串和形狀,但我最近遇到了Graphics2D,這似乎是同一類的東西.. 任何人都可以告訴我有什麼區別他們和哪一個將是最好的使用?如果我想使用Graphics2D,是否需要爲我的代碼執行一些大型更新?

    0熱度

    2回答

    我在一個框架中有一個角度(我畫兩條線)。我想讓它靈活的框架;我的意思是,當用戶擴展時,框架角度也會擴大,反之亦然。我嘗試了很多例子,但我無法解決它。有人可以幫忙嗎? import java.awt.*; import java.awt.event.*; import java.awt.geom.*; public class LineDraw extends Frame { Li

    2熱度

    2回答

    我有一個大量使用java.awt.Graphics2d的java庫。 我想通過使用gwt將我的庫移植到html5 canvas。 所以我打算寫一個接口(或只是一類),說common.Graphics2d, 適配器類,說com.test.awt.Graphics2d,實現common.Graphics2d並使用java.awt.Graphics2D中 和另一個適配器類com.test.gwt.Gra

    1熱度

    1回答

    我在現有圖像上寫入了一些文本,字體不是很銳利。是否有一些使用Graphics2D或Font類的設置可以幫助在圖像頂部寫文本時使字體更好看? Dante字體在我編寫時不會以Dante的形式出現。我試過使用抗鋸齒,但它沒有效果(請參閱setRenderingHint)。不管有沒有RenderingHint設置,圖像都是一樣的。有什麼建議麼? public class ImageCreator{ p

    2熱度

    0回答

    我正在尋找類似Prezi的效果,但使用Java。我在JPanel中使用了一個Canvas對象,直到現在我只有一個MouseMotionListener用於移動對象。你有什麼想法做到這一點? 這是prezi和帆布:

    2熱度

    2回答

    我無法找到的Graphics2D內平局圖像過載,這將使我去執行這樣的任務,有人可以幫我找出一個可以如何做到這一點 - 最好是不用交換到更先進的圖形框架如OpenGL, 感謝。 爲了澄清,四可以通過與四邊的任何定義;這意味着鑽石或長方形或更復雜的形狀。 MRE已經消除了他的許多言論,因此它好像我回答,沒有人,但是我都在評論說是什麼MRE說的迴應。

    0熱度

    2回答

    我有一個畫在一個paintComponent()方法繪製所有東西。 是否有可能得出的paintComponent之外(不調用內paintComponent的方法?) 如果是這樣,你如何去這樣做呢?