一、Java绘图坐标体系
坐标体系-介绍
下图说明了Java坐标系。坐标原点位于左上角,以像素为单位。在Java坐标系中,第一个是x坐标,表示当前位置为水平方向,距离坐标原点x个像素;第二个是y坐标,表示当前位置为垂直方向,距离坐标远点y个像素
坐标体系-像素
计算在屏幕上显示的内容都是由屏幕上的每一个像素组成的。例如:计算机显示器的分辨率是800*600,表示计算机屏幕上的每一行由800个点组成,共有600行,整个计算机屏幕共有480000个像素。像素是一个密度单位,而厘米是长度单位,两者无法进行比较
二、绘图原理
一、Component类提供了两个和绘图相关最重要的方法
1、paint(Graphics g)绘制组件的外观
2、repaint()刷新组件的外观
二、当组件第一次在屏幕显示的时候,程序会自动的调用parint()方法来绘制组件
三、在以下情况paint()将会被调用