共計 850 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
在 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); // 設(shè)置繪圖顏色為紅色
g.fillOval(50, 50, 100, 100); // 繪制一個圓形,起點坐標為 (50, 50),寬高為 100
// 繪制一個空心的圓形
g.setColor(Color.BLUE); // 設(shè)置繪圖顏色為藍色
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);
}
}
在這個例子中,我們首先創(chuàng)建一個繼承自 JPanel 的類 MyPanel,并重寫其 paintComponent 方法。在 paintComponent 方法中,我們使用 Graphics 對象進行繪圖操作。首先使用 setColor 方法設(shè)置繪圖顏色,然后使用 fillOval 方法繪制一個填充的圓形,使用 drawOval 方法繪制一個空心的圓形。
然后,在 main 方法中,我們創(chuàng)建一個 JFrame 窗口,設(shè)置其大小和關(guān)閉操作,并將 MyPanel 對象添加到窗口中。
運行程序,你將會看到一個帶有兩個圓形的窗口。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完