以下是java满屏飘爱心代码:import java.awt.Color;
以下是java满屏飘爱心代码:
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.geom.Ellipse2D;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Love extends JPanel {
@Override
public void paint(Graphics g) {
Graphics2D g2d = (Graphics2D) g;
g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
g2d.setColor(Color.red);
for (double deg = 0; deg < 360; deg += 5) {
double x = Math.sin(Math.toRadians(deg)) * 100;
double y = Math.cos(Math.toRadians(deg)) * 100;
g2d.fill(new Ellipse2D.Double(x + 200, y + 200, 10, 10));
}
}
public static void main(String[] args) {
JFrame frame = new JFrame("Love");
frame.add(new Love());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 400);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(66条)