作者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)
→ seruze:那個...是不是我態度不佳所以沒人肯回我@@" 02/09 16:05
推 tatibana31:應該不是,可能問題沒被搞懂或是其它等等.... 02/10 11:12
推 Gawain0416:我也是不太懂~~我的想法是用focus住可以嗎? 02/10 12:49
推 Gawain0416:不過我也不清楚對不對 02/10 12:52
→ seruze:唔,看來我要換種表達的方式了...= =" 02/11 09:17