【发布时间】:2013-10-03 18:29:20
【问题描述】:
我正在尝试使用 for 循环创建笛卡尔网格。到目前为止,以下是我的部分代码;当我运行它时,它不会产生一系列线条,而是会产生一个带有白色面板的窗口,这会大大降低我的计算机速度。事实上,我必须启动任务管理器并结束任务,因为它甚至不会正常关闭。
public void paintComponent(Graphics g)
{
int width = getWidth();
int height = getHeight();
super.paintComponent(g);
int xstart=0;
for(int i = 1; i <= 10; i = i++)
{
xstart = i*(width/10);
g.drawLine(xstart, 0, xstart, height);
}
}
【问题讨论】: