五角星大小问题
第2个绿色五角星怎么改大小阿?? 有没有方便的办法, 不需要重新画线??(也就是从上一个星派生出来, 加以改良)??import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class xing extends JFrame
{
public xing() {
super("”Ò");
this.setBackground(Color.darkGray);
this.setLocation(0,0);
this.setSize(500,500);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
public void paint(Graphics gc)
{
gc.setColor(Color.red);
gc.drawLine(75,20,87,56);
gc.drawLine(87,56,129,56);
gc.drawLine(129,56,93,74);
gc.drawLine(93,74,103,116);
gc.drawLine(103,116,75,92);
gc.drawLine(75,92,47,116);
gc.drawLine(47,116,57,74);
gc.drawLine(57,74,21,56);
gc.drawLine(21,56,63,56);
gc.drawLine(63,56,75,20);
gc.setColor(Color.green);
gc.drawLine(375,120,387,156);
gc.drawLine(387,156,429,156);
gc.drawLine(429,156,393,174);
gc.drawLine(393,174,403,216);
gc.drawLine(403,216,375,192);
gc.drawLine(375,192,347,216);
gc.drawLine(347,216,357,174);
gc.drawLine(357,174,321,156);
gc.drawLine(321,156,363,156);
gc.drawLine(363,156,375,120);
}
public static void main(String args[])
{
new xing();
}
}
[[it] 本帖最后由 suckdog 于 2008-10-18 04:16 编辑 [/it]]
搜索更多相关的解决方案:
五角星
----------------解决方案--------------------------------------------------------
建议LZ遇到问题时多思考
----------------解决方案--------------------------------------------------------
写个draw()方法。
----------------解决方案--------------------------------------------------------
[bo][un]cqusnail[/un] 在 2008-10-18 10:24 的发言:[/bo]
建议LZ遇到问题时多思考
建议LZ遇到问题时多思考
我才接触java一个礼拜, 不太熟悉这种语言, 如果是C++我就知道怎么搞了, 所以还是请多多指教吧
----------------解决方案--------------------------------------------------------