本文目錄一覽:
- 1、java繪圖類的graphics的drawLine(x1,y2,x2,y2)四個參數分別指什麼
- 2、怎麼用JAVA畫半個圓或者是半圓弧?
- 3、在Java中如何用程序畫一個圓
- 4、如何用java實現畫圖
java繪圖類的graphics的drawLine(x1,y2,x2,y2)四個參數分別指什麼
java繪圖類的graphics的drawLine(x1,y1,x2,y2)四個參數分別指
x1 – 第一個點的 x 坐標。
y1 – 第一個點的 y 坐標。
x2 – 第二個點的 x 坐標。
y2 – 第二個點的 y 坐標。
drawLine函數的作用是 在此圖形上下文的坐標系中,使用當前顏色在點 (x1, y1) 和 (x2, y2) 之間畫一條線。
怎麼用JAVA畫半個圓或者是半圓弧?
畫圓一般通過繼承JPanel 或者JFrame ,通過調用panel或者frame中的Graphics實例完成畫圖。
java繪圖的基本原理:畫一個圓
import javax.swing.*;
import java.awt.*;
public class DrawCicle extends JFrame{MyPanel mp=null;public static void main(String[] args) {DrawCicle dc=new DrawCicle();}
public DrawCicle(){mp =new MyPanel();this.add(mp);this.setSize(300, 250);
this.setLocation(600, 300);this.setDefaultCloseOperation(this.EXIT_ON_CLOSE)this.setVisible(true);}}
在Java中如何用程序畫一個圓
使用java畫圓要用到繪圖類Graphics,下面是實例代碼和運行效果:
package com.dikea.demo01;
import java.awt.*;
import javax.swing.*;
// java繪圖原理
public class demo_01 extends JFrame {
MyPanel mp = null;
public static void main(String[] args) {
// TODO 自動生成的方法存根
demo_01 demo01 = new demo_01();
}
public demo_01(){
mp = new MyPanel();
this.add(mp);
this.setSize(400, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
// 定義一個MyPanel面板,用於繪圖區域
class MyPanel extends JPanel{
//覆蓋JPanel
// Graphics 是繪圖的重要類,可以理解成一支畫筆
public void paint(Graphics g){
// 1. 調用父類函數完成初始化任務
// 這句話不可以少
super.paint(g);
// 先畫出一個圓圈
g.drawOval(100, 100, 30, 30);
}
}
代碼複製進ide編程工具,運行效果如下:
如何用java實現畫圖
使用Java的Graphics類進行繪圖
Graphics類提供基本的幾何圖形繪製方法,主要有:畫線段、畫矩形、畫圓、畫帶顏色的圖形、畫橢圓、畫圓弧、畫多邊形等
原創文章,作者:ISMK,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/135072.html