0
A
回答
1
您正在尋找的確切名詞是「帆布」。
以下是一個示例:http://www.java2s.com/Code/Java/2D-Graphics-GUI/Drawcanvaswithcolorandtext.htm
2
如果基於CPU的繪圖足夠好,您可以使用BufferedImage
。通過使用Graphics2D
類,使用BufferedImage
進行渲染非常簡單。但是,如果你需要全面的圖形加速,那麼我會建議尋找一些OpenGL的Java綁定,如JOGL或LWGL,甚至Java3D。我並不熟悉這些技術,但從我所瞭解的情況來看,它們都是Java中用於遊戲編程的非常流行的門戶。
2
你要看看官方教程2D Graphics和Performing Custom Painting,噸例子here
相關問題
- 1. 如何捕獲QML繪圖緩衝區
- 2. 帶有多個繪製緩衝區的幀緩衝區
- 3. 使用子緩衝區繪製緩衝區webgl
- 4. Java OpenGL將屏幕外緩衝區繪製爲圖像
- 5. 在iOS中從緩衝區中繪製圖像
- 6. 如何繪製緩衝圖像,然後將緩衝圖像繪製到JFrame? [Java的1.7 NoLibs-的Eclipse];
- 7. 緩衝direct3d繪製操作
- 8. 如何在Vim中複製緩衝區?
- 9. 在java圖形中使用緩衝區
- 10. 在OpenSceneGraph中控制深度緩衝區和繪圖順序
- 11. Java:如何在雙緩衝區下的遊戲中繪製背景?
- 12. OpenGL繪製緩衝區問題
- 13. 用模板緩衝區繪製文本
- 14. 不能與緩衝區對象繪製
- 15. 優化繪製緩衝區C#
- 16. lwjgl沒有繪製頂點緩衝區
- 17. 用FBO繪製到渲染緩衝區
- 18. 如何從顯示緩衝區中繪製像素?
- 19. 如何強制ECB將GUD緩衝區視爲comilation緩衝區?
- 20. 石英性能繪圖大緩衝區
- 21. 從緩衝區上傳和繪圖
- 22. 複製整數緩衝區如果緩衝區在C
- 23. 在緩衝區列表視圖中增加「緩衝區」列寬
- 24. 限制緩衝區緩存
- 25. 帶頂點緩衝區的Java OpenGL線條繪圖
- 26. java SWT:我如何繪製一個部件到屏幕外的緩衝區
- 27. Java:繪製縮放對象(緩衝圖像和矢量圖形)
- 28. 用java繪製緩衝圖像的直方圖
- 29. 如何避免java中的緩衝區大小限制多播?
- 30. 繞過操作系統並繪製到GPU的幀緩衝區
謝謝我的朋友。就像我可以在畫布上繪製2D圖像一樣? – domlao
是的。如果你看一個示例代碼,你會看到一個叫做paint的方法,它有一個Graphics類型的參數。這種方法被稱爲每個框架和繪圖代碼應該去那裏。您使用Graphics對象繪製東西。例如,Graphics有一個名爲「drawImage」的方法可以繪製圖像。 – Artium
@Artium:是否隱式雙重緩衝?如果沒有,我不明白這是如何回答這個問題的,儘管它提供了一個使用'Graphics'對象的簡單例子。 –