java代码写玫瑰,请问java可以写桌面玫瑰开花程序吗

1,请问java可以写桌面玫瑰开花程序吗可以的 多操作几遍
2,怎么样用java实现让电脑屏幕开满玫瑰花主要四源代码别告诉我思想先画一张图 , 再用JAVA显示我的空间有显示图片的程序 , 你改成最大化、无系统菜单即可以 。你好!路过仅代表个人观点 , 不喜勿喷,谢谢 。
3,求JAVA代码三叶玫瑰线 rasin3或racos3别把那个垃圾的粘过package epm.mp.gateway.util;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Graphics;import java.awt.event.ComponentEvent;import java.awt.event.ComponentListener;import java.awt.event.ItemEvent;import java.awt.event.ItemListener;import javax.swing.JComboBox;import javax.swing.JFrame;public class Rose extends JFrame implements ComponentListener, ItemListener { private JComboBox comboboxColor; // 颜色组合框 public Rose() { super("玫瑰线"); this.setSize(600, 400); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.setLayout(new FlowLayout()); Object data[] = { Color.red, Color.green, Color.blue }; comboboxColor = new JComboBox(data); // 颜色组合框 comboboxColor.addItemListener(this); // 注册组合框的选择事件监听器 this.add(comboboxColor); this.addComponentListener(this); // 注册框架窗口的选择事件监听器 this.setVisible(true); this.validate(); } //r=asin3θ //转化为直角坐标系 // 输入下面程序用于输出三叶玫瑰线的图形,三叶玫瑰线的参数方程为: // x = r * sin(3t)* cos(t);//y = r *sin(3t) * sin(t)//其中: 0 <= t <= 2 * 3.14159 // public void paint(Graphics g){ paint(g,3); } public void paint(Graphics g,int roses) { int x0, y0; // 原点坐标 x0 = this.getWidth() / 2; // 窗口的宽度 y0 = this.getHeight() / 2; g.setColor((Color) comboboxColor.getSelectedItem()); // 设置画线颜色为组合框选中颜色 g.drawLine(x0, 0, x0, y0 * 2); g.drawLine(0, y0, x0 * 2, y0); int j = 0; while (j < 200) { for (int i = 0; i < 1023; i++) { double angle = i * Math.PI / 512; double radius = j * Math.sin(roses * angle); int x = (int) Math.round(radius * Math.cos(angle) ); int y = (int) Math.round(radius * Math.sin(angle)); g.fillOval(x0 + x, y0 + y, 1, 1);//画点 } j += 10; } } public void itemStateChanged(ItemEvent e) { // 选中单选按钮 repaint(); // 重画 } public void componentResized(ComponentEvent e) { // 改变窗口大小时 repaint(); } public void componentMoved(ComponentEvent e) { } public void componentHidden(ComponentEvent e) { } public void componentShown(ComponentEvent e) { } public static void main(String[] arg) { new Rose(); }}【java代码写玫瑰,请问java可以写桌面玫瑰开花程序吗】