亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java如何使用Graphics畫圖

小億
150
2023-08-24 00:22:29
欄目: 編程語言

在Java中,可以使用Graphics類來畫圖。下面是一個簡單的例子,展示了如何使用Graphics類來畫一個簡單的圓形:

import java.awt.*;
import javax.swing.*;
public class MyPanel extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
// 繪制一個填充的圓形
g.setColor(Color.RED);  // 設置繪圖顏色為紅色
g.fillOval(50, 50, 100, 100);  // 繪制一個圓形,起點坐標為(50, 50),寬高為100
// 繪制一個空心的圓形
g.setColor(Color.BLUE);  // 設置繪圖顏色為藍色
g.drawOval(200, 50, 100, 100);  // 繪制一個圓形,起點坐標為(200, 50),寬高為100
}
public static void main(String[] args) {
JFrame frame = new JFrame();
frame.setSize(400, 200);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
MyPanel panel = new MyPanel();
frame.add(panel);
frame.setVisible(true);
}
}

在這個例子中,我們首先創建一個繼承自JPanel的類MyPanel,并重寫其paintComponent方法。在paintComponent方法中,我們使用Graphics對象進行繪圖操作。首先使用setColor方法設置繪圖顏色,然后使用fillOval方法繪制一個填充的圓形,使用drawOval方法繪制一個空心的圓形。

然后,在main方法中,我們創建一個JFrame窗口,設置其大小和關閉操作,并將MyPanel對象添加到窗口中。

運行程序,你將會看到一個帶有兩個圓形的窗口。

0
翁牛特旗| 眉山市| 文山县| 东兴市| 普格县| 磐安县| 九龙城区| 四会市| 木兰县| 上思县| 五原县| 彭州市| 丰原市| 花莲县| 新昌县| 宣恩县| 潼南县| 犍为县| 望城县| 云阳县| 太白县| 屯门区| 晋宁县| 资阳市| 莱阳市| 方城县| 吴桥县| 浮山县| 普安县| 大同县| 勐海县| 宁国市| 手游| 蓝山县| 锡林郭勒盟| 沭阳县| 岑巩县| 东乌珠穆沁旗| 霍城县| 大洼县| 汝州市|