Java繪圖: 使用 Graphics 類繪制線段、矩形、橢圓/圓弧/扇形、圖片、文本


1. Graphics 繪圖畫布

Graphics 類相當於一個畫布,每個 Swing 組件都通過 Graphics 對象來繪制顯示。繪圖的原點位於組件的左上角,如下圖所示:

Graphics坐標

Graphics類中常用的繪制相關方法:

參數 / 設置:

 

 

 線段 / 折線:

 

 

 矩形 / 多邊形:

 

 

 圓弧 / 扇形:

 

 

 橢圓:

 

 

 圖片:

 

 

 文本:

 

 

 

 

2.圖形二維

在 Swing 組件的實際繪制中通常使用的是 Graphics 的一個子類 Graphics2D, 該類中提供了更為豐富的接口來繪制更為復雜的需求。

Graphics2D類中的部分方法:

1、參數 / 設置

 

 

 2、繪制結果的變換

 

 

 

結果展示:

 

 

 

3. 把組件上繪制的內容保存為圖片

 

 

轉發-鏈接: https://blog.csdn.net/xietansheng/article/details/55669157

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM