簡體   English   中英

Java:圖形還是 Graphics2D?

[英]Java: Graphics or Graphics2D?

我是 Java 的新手,並且一直在嘗試在其中制作一些簡單的游戲,並在屏幕上顯示大量圖像。 從那以后,我一直在使用“圖形”class 來繪制這些圖像、字符串和形狀,但我最近遇到了 Graphics2D,這似乎是同一類東西。

誰能告訴我它們之間有什么區別以及哪個最好用? 如果我想使用 Graphics2D,我是否必須對我的代碼進行一些大的更新?

傳遞給paint(Graphics)的Graphics實際上是一個Graphics2D object。 如果您想使用任何 Graphics2D 功能,只需轉換它並進行所需的調用。

Graphics2D 更新並插入更新的Java 2D api集。 除非您必須向后兼容,否則請使用 Graphics2D。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM