Java
语言程序设计
第九章课后习题答?/p>
1.
编写一个程序,该程序绘制一?/p>
5
×
9
的网络,使用
drawLine
方法?/p>
//NetWork
?/p>
import
java.awt.Graphics;
import
javax.swing.JFrame;
public
class
NetWork
extends
JFrame{
public
NetWork(){
//
设置窗体大小
this
.setSize(130, 130);
//
设置窗体大小不可改变
this
.setResizable(
false
);
//
设置默认关闭方式,关闭窗体的同时结束程序
this
.setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE
);
//
将窗体显示出?/p>
this
.setVisible(
true
);
}
//
横纵格之间都间隔
10
像素,起点在?/p>
20,40
?/p>
public
void
paint(Graphics g){
//
绘制横向?/p>
for
(
int
i=0;i<=5;i++){
g.drawLine(20, 40+i*10, 110, 40+i*10);
}
//
绘制纵向?/p>
for
(
int
i=0;i<=9;i++){
g.drawLine(20+i*10, 40, 20+i*10, 90);
}
}
}
//test9_1
?/p>
public
class
test9_1 {
public
static
void
main(String[] args){
new
NetWork();
}
}
运行结果?/p>