Java利用ACM外置包的基本图形操作
2015-08-03 15:05
323 查看
ACM外置包中的Graphic和Program两个类可以完成图形线,举行,椭圆以及文字的简单编辑,其中Program类可以读取键盘输入的字符。
Graphic具体操作如下:
线的绘制:
new GLine(x1y1,x2,y2);绘制出一条从点(x1,y1)到点(x2,y2)的直线
矩形的绘制:
new GRect(x1,y1,width,hight);绘制出一个左上角点在(x1,y1),长为width,宽为hight的矩形
椭圆的绘制:
new GOval(x1,y1,width,hight);绘制一个大小参数的矩形,内切于矩形
文字的建立:
new GLabel(string,x1,y1);创建新的包含指定字符对象,从(x1,y1)开始
对所创建对象进行修改的操作:
文字对象的修改:
Label.setFont(string)//修改文字
椭圆矩形的修改:
object.setFillColor(Color.具体颜色)//填充的具体颜色
object.setFilled(true/fslse)//是否进行填充
整体通用的修改:
object.setColor(color.具体颜色)//修改对象颜色
object.setLocation(x1,y1)//改变位置为点(x1,y1)
object.move(x1,y1)//X上移动x1,Y上移动y1
Graphic具体操作如下:
线的绘制:
new GLine(x1y1,x2,y2);绘制出一条从点(x1,y1)到点(x2,y2)的直线
矩形的绘制:
new GRect(x1,y1,width,hight);绘制出一个左上角点在(x1,y1),长为width,宽为hight的矩形
椭圆的绘制:
new GOval(x1,y1,width,hight);绘制一个大小参数的矩形,内切于矩形
文字的建立:
new GLabel(string,x1,y1);创建新的包含指定字符对象,从(x1,y1)开始
对所创建对象进行修改的操作:
文字对象的修改:
Label.setFont(string)//修改文字
椭圆矩形的修改:
object.setFillColor(Color.具体颜色)//填充的具体颜色
object.setFilled(true/fslse)//是否进行填充
整体通用的修改:
object.setColor(color.具体颜色)//修改对象颜色
object.setLocation(x1,y1)//改变位置为点(x1,y1)
object.move(x1,y1)//X上移动x1,Y上移动y1
相关文章推荐
- java中@Override的作用
- Java流
- [转]Spring JdbcTemplate 查询分页
- Java多线程——<一>概述、定义任务
- Java删除ArrayList中的重复元素的2种方法
- SpringMVC后台接收前台传来数据的三种简单方式
- Exception in thread "main" java.lang.SecurityException: class "javax.servlet.FilterRegistration"'s s
- Java-各种排序算法
- java遍历set集合
- eclipse the user operation is waiting for building workspace" to complete
- JAVA之"equals"和"=="
- java中的单例模式
- java 字节流与字符流的区别
- java单例模式
- spring拦截器的定义
- Java注解解析(三)——解析自定义注解
- javaEE项目中常用的包含上下文路径的代码
- HSSFWorkBooK用法【数据导出为execl】
- HSSFWorkBooK用法【数据导出为execl】
- myeclipse安装maven