1、首先,参照我的上一篇经验《Java怎样创建窗口》,在代码编辑器中写好创建窗口的代码。然后,在此基础上,为了使用 Graphics 类,导入相应的包。
2、接下来,我们需要在类中重写父类的 paint 方法。
3、在 paint 方法中,首先要做的是调用父类的 paint 方法。
4、再利用 Graphics 对象的 drawLine 方法来画直线。该方法带有四个 int 类型的参数,即线条的起点坐标和终点坐标。
5、在此需要提醒大家的是,在传入坐标时,虽然原则上可以传任意 int 类型值,但是,如果你画的直线超出了窗口客户区的范围,超出部分将是显示不了的。因此,在通常情况下,我们需要将值设置在窗口客户区的范围内。
6、另外,直线的顶点坐标是相对于窗口左上角而言的,而不是屏幕左上角或是窗口客户区的左上角。