ice world

There is nothing too difficult if you put your heart into it.
posts - 104, comments - 103, trackbacks - 0, articles - 0

第一次使用Java Graphics2D画出一个完整的图

Posted on 2011-04-16 14:32 IceWee 阅读(2426) 评论(2)  编辑  收藏 所属分类: Java
新项目需求,要在页面中加载一个叫“大卫三角形”的图形,还是GB(国标)中的东西,在网上搜索了一下“大卫三角形”,无果,也不知道什么东西,而且根据 什么画出来的也不清楚。领导让试试,看能不能画出来。事前从未使用过开发语言画图,Windows的画板倒是用过,连Photoshop都不会用,汗!而 且不是用手握着画笔或者鼠标在屏幕上乱写乱画,是用程序语言将图画出。


在网上搜寻关于使用JAVA画图的信息,知道了JAVA 2D,又下了几个用Graphics2D画图的例子,看了看Java核心API。开始着手画图。不画不知道,画了才知道,开发Windows画图和其他画 图软件的程序员都为我们做了多少贡献,因为用程序画图简直太麻烦了,一点一点的描,一线一线的连。像我画这个图还要经过很多次的计算,主要是计算坐 标,Graphics2D能画的东西很多,但是要在User Space里给它指定坐标。

经过不到两天的努力,终于完成了这幅“大卫三角形”!虽然是硬画出来的,并无什么计算公式而言(况且我也不会啊!),但还是有些激动,毕竟是第一次用程序画图么!


发布到WEB,最终“大卫三角形”的摸样:

Feedback

# re: 第一次使用Java Graphics2D画出一个完整的图  回复  更多评论   

2011-12-19 10:08 by HY
您好,请问是怎样实现的,能给源码看看嘛?另外是如何绘出某一点是落在哪个位置,不胜感激。
谢过线

# re: 第一次使用Java Graphics2D画出一个完整的图  回复  更多评论   

2011-12-19 10:09 by HY
忘记了留下email:h12345678912365478@163.com或1446615915@qq.com

只有注册用户登录后才能发表评论。


网站导航: