a*****p 发帖数: 1285 | 1 问个画直线移动直线得问题,java里面画了直线,然后选择,直线太细,根本用鼠标很
难选中,移动得时候
(mouseevent),如何让直线不变行得跟着鼠标移动呢??Line2D不象rectangle有
setFrameFromCenter之类得。 这个问
题一般有哪些策略啊??? |
g*****g 发帖数: 34805 | 2 画粗一点,或者在一定误差范围内都认为选中。
【在 a*****p 的大作中提到】 : 问个画直线移动直线得问题,java里面画了直线,然后选择,直线太细,根本用鼠标很 : 难选中,移动得时候 : (mouseevent),如何让直线不变行得跟着鼠标移动呢??Line2D不象rectangle有 : setFrameFromCenter之类得。 这个问 : 题一般有哪些策略啊???
|
a*****p 发帖数: 1285 | 3 这个误差怎么弄??我是用arraylist<>来搜索选择得。请教请教。。
【在 g*****g 的大作中提到】 : 画粗一点,或者在一定误差范围内都认为选中。
|
g*****g 发帖数: 34805 | 4 Get the coordinate when the mouse is clicked, then calcuate
the distance to lines, if it's small enough, you select it.
【在 a*****p 的大作中提到】 : 这个误差怎么弄??我是用arraylist<>来搜索选择得。请教请教。。
|