java 2d 绘图教程_Java标准教程:Java 2D绘图--第2章 从绘图开始
Java標準教程:Java 2D繪圖--第2章從繪圖開始
Java 2D API是強大并且復雜的。然而,大多數Java 2D API只用到了封裝在java.awt.Graphic類中的功能的自己。本節描述了應用程序開發者最普遍的需要。其他在后續的高級主題中描述。
大多數Graphics類可以分成以下的基本部分:
●繪制和填充方法,可以讓您渲染基本的形狀,文本,圖像
●屬性設置方法,影響如何繪制和填充。
setFont和setColor這種方法定義了如何填充方法渲染。
下圖展示了這些方法如何與graphic對象關聯:
繪圖方法包括:
●drawString:繪制文本
g.drawString("Hello", 10, 10);
●drawImage:繪制圖像
●drawLine, drawArc, drawRect, drawOval, drawPolygon:繪制幾何圖
形:
根據您的需求,您可以選擇Graphics類中的一些方法,基于下列條件:
●您是否想在指定的位置使用圖像原來的大小或規模填充給定的矩形。
●您是否想填充圖像的透明區域或保持他們透明。
Fill方法作用于集合形狀,包括fillArc, fillRect, fillOval, fillPolygon。
當繪制文本或圖像的線時,記住2D圖形的每個點通過它的x和y坐標決定。所有的draw和fill方法需要文本或圖像是否被渲染的信息。
例如,要畫一條線,應用程序調用下列方法:
在代碼中(x1, y1)時線的開始點,(x2, y2)時線的終點。
所以畫水平線的代碼如下:
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的java 2d 绘图教程_Java标准教程:Java 2D绘图--第2章 从绘图开始的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java native 例子_Java
- 下一篇: 联机装箱问题 java_Java实现 洛