作者seruze (seruze)
看板java
标题[问题] 请问如何改变拖曳JFrame的title Bar的行为
时间Sun Feb 8 14:45:35 2009
我设置了一个JInternalFrame在我自已的JDesktopPane里面.
平常拖曳这个JInternalFrame时,是滑鼠拖曳,视窗就跟着动.
我想要改变他,滑鼠拖曳时,视窗不会动,而是我的滑鼠到定点,放开滑鼠後.
视窗才直接跳到目的地.
我自已制作一个MouseListener和MoseMotionListener.
然後JinternalFrame就add这两个listener.
可是套用上後,JInternalFrame是可以对应到我写的动作.
但如果我的滑鼠是拖曳到JInternalFrame的titleBar时.
就不会是我定义的动作,而是java原来预设的动作了.
请问我该要怎麽样设置,才能连titleBar在拖曳时,也是我自已定义的动作呢?
希望各位前辈能多多指点,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.58.143.142
※ 编辑: seruze 来自: 61.58.143.142 (02/08 16:45)
1F:→ seruze:那个...是不是我态度不佳所以没人肯回我@@" 02/09 16:05
2F:推 tatibana31:应该不是,可能问题没被搞懂或是其它等等.... 02/10 11:12
3F:推 Gawain0416:我也是不太懂~~我的想法是用focus住可以吗? 02/10 12:49
4F:推 Gawain0416:不过我也不清楚对不对 02/10 12:52
5F:→ seruze:唔,看来我要换种表达的方式了...= =" 02/11 09:17