永发信息网

用JAVA 在窗口画一条线怎么画

答案:2  悬赏:50  手机版
解决时间 2021-03-09 09:19
  • 提问者网友:暗中人
  • 2021-03-08 14:37
用JAVA 在窗口画一条线怎么画
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-08 15:10
绘制直线:
public abstract void drawLine(int x1, int y1, int x2, int y2)
在此图形上下文的坐标系统中,使用当前颜色在点 (x1, y1) 和 (x2, y2) 之间画一条线。
参数:
x1 - 第一个点的 x 坐标。
y1 - 第一个点的 y 坐标。
x2 - 第二个点的 x 坐标。
y2 - 第二个点的 y 坐标。
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-03-08 16:47
这个错误就比较严重了。。。 第一,jframe是顶层容器,不应该在上面绘图,最好的办法是在一个jpanel上绘图,再将其加到jframe上。 第二,你继承了paint方法,但是里面却只有你自己的绘图代码,jframe本身的paint方法里的内容被你全部删除了,这样会导致你的jframe显示不完全,或是不稳定,所以在绘图时,应该继承paintcomponent方法,并在它第一行写上super.paintcomponent(g);以调用父组件的绘制方法。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯