2 chengkuanchi ChengKuanChi 于 2016.02.22 21:29 提问

Java图形界面编程怎样动态绘制矩形? 5C

就是类似Windows自带画图程序的那种,从一个点拖动到另一个点,
动态地绘制一个任意大小的矩形,大概的思路是怎样的

如果有其它语言实现的,可以讲一下大概的思路啊,不一定要代码

4个回答

caozhy
caozhy   Ds   Rxr 2016.02.22 21:57

这里有个完整的例子:http://developer.51cto.com/art/201201/311543.htm

qq_25884179
qq_25884179   2016.02.22 21:45

‘先确定要画的是矩形,在获取鼠标按下点的坐标,在获取移动到的点的坐标,实现移动一次图形更新一次,最后确定下鼠标抬起点的坐标,用以确定最后矩形的的大小

zz202328
zz202328   2016.02.23 00:41

把矩形的参数设为变量。图片说明

qq_17250009
qq_17250009   2016.02.23 11:01

获取DOWN事件坐标,MOVE过程不断获取鼠标移动坐标。计算出宽高,位置信息。在MOVE事件中不断重绘矩形

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!