繁体   English   中英

Java中的四边形图

[英]Quad graphs in Java

我正在尝试制作四边形图,但它显示为纯黑色而不是线条。 任何人都可以帮忙吗?

import java.awt.*;
import java.awt.event.*;

public class Hawks extends Panel
{

// paint gets called whenever window is changed
// This paint draws a red filled circle at coordinates
// x=100 y=200, with diameter = 20.
public void paint(Graphics baby)
{
    int xloc,yloc;
    int x=0;
    int y=0;
    while (x<1000)
    {
        xloc=x+5;
        yloc=y+2;
    baby.setColor(new Color(16,15,15));
    baby.drawLine(xloc,0,xloc,1000);
    x++;
    y++;
    xloc++;
    }


    }

}

代码为 5 到 1005 之间的每个像素绘制一条垂直线。如果您希望将这些线隔开,则将 x 值增加适当的像素数。 例如,要沿 x 轴每 10 个像素绘制一条垂直线(使用您的名称和语法):

int x = 0;
int increment = 10;
baby.setColor(new Color(16,15,15));
while ( x < 1000 ){
    x += increment;
    baby.drawLine(x, 0, x, 1000);
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM