java基础 ---AWT中基本的绘图API

来源:互联网 发布:灰色预测模型知乎 编辑:程序博客网 时间:2024/05/16 06:08

java基础 ---AWT中基本的绘图API

今天依然天气晴朗,晴空万里,似乎已经感受到了春天的气息。。。等等,好像跑题了,昨天已经用过Graphics的一些方法,今天稍微补充一下绘制image图片的方法。
1、在窗体上画集合图形的四个标准类
java.awt.Graphics
java.awt.Color
java.awt.Point  //相当于对x,y坐标的封装
java.awt.Dimension  //相当于对width,height的封装

2、绘图颜色
有两种方法(1)paint  //使用paint,那么颜色会互相覆盖
    (2)XOR  //使用XOR(异或)颜色会交叉显示

3、利用drawImage绘制图片
Image image = Toolkit.getDefaultToolkit().getImage("path");
drawImage(image,x,y,this) //具体用法可参见API文档,这里x,y是相对于窗口左上角的坐标,0,0,表示包含标题栏在内的左上角坐标。

4、循环
这个知识点没什么好说的,这是写程序最基本的知识。注意一点,任何设计出来的循环语句,设计者都要能对它进行控制,否则这样的程序设计出来,虽然不会出现逻辑上的错误,但是是有缺陷的一种设计。

今天布置了一个稍微大一点的作业,就是以命令行的形式设计一个通讯录,该通讯录具有用户名密码验证,以及对数据的增、删、查、改等功能。

原创粉丝点击