#請用你的專業(yè)向媽媽表白#
用Java畫個愛心:
import java.awt.*;
import javax.swing.*;
import java.awt.geom.GeneralPath;
public class BezierHeart extends JPanel {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
// 創(chuàng)建心形路徑
GeneralPath path = new GeneralPath();
path.moveTo(200, 250);
path.curveTo(200, 200, 100, 100, 200, 100); // 左曲線
path.curveTo(300, 100, 200, 200, 200, 250); // 右曲線
path.closePath();
g2d.setColor(Color.RED);
g2d.fill(path);
}
// main方法同上
}
用Java畫個愛心:
import java.awt.*;
import javax.swing.*;
import java.awt.geom.GeneralPath;
public class BezierHeart extends JPanel {
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
// 創(chuàng)建心形路徑
GeneralPath path = new GeneralPath();
path.moveTo(200, 250);
path.curveTo(200, 200, 100, 100, 200, 100); // 左曲線
path.curveTo(300, 100, 200, 200, 200, 250); // 右曲線
path.closePath();
g2d.setColor(Color.RED);
g2d.fill(path);
}
// main方法同上
}
全部評論
相關(guān)推薦
點(diǎn)贊 評論 收藏
分享