JAVA坐标系中,x表示水平方向,距离坐标原点x个像素;y表示垂直方向,距离坐标原点y个像素。
需要类继承JFrame或JPanel类来画窗口。
public class TankClient extends JFrame{...}
前序:设置窗口
setTitle(String s) //设置窗口标题
setLocation(int x,int y) //设置窗口位置
setSize(int width,int height) //设置窗口宽和高
setVisible(true) //设置窗口可见,默认为false
一、paint()方法
Component类提供了两个和绘图相关最重要的方法:
1、paint(Graphics g)绘制组件的外观。
2、repaint()刷新组件的外观。
3、update()更新容器,清楚画图区并调用paint方法
当组件第一次再屏幕显示的时候,程序自动调用paint()方法绘制组件。
本文介绍了JAVA绘图技术,包括paint()方法的使用,Graphics类的各种绘图方法,如画直线、矩形、椭圆、字符串等,并讲解了双缓冲技术的应用,以及如何通过addWindowListener()监听窗口事件。
订阅专栏 解锁全文
738

被折叠的 条评论
为什么被折叠?



