我可以向Swing組件 及其所有的內部裝飾組件添加偵聽程序(假設MouseAdapter)嗎?Swing:將偵聽器添加到組件並完成其裝飾?
所以,當一個JInternalFrame處於由鼠標 移動(通過拖動窗口的標題欄),它會給我以下事件:
- 的mousePressed事件,
- 的mouseDragged事件,
- mouseReleased event。
目前,我收到了上述事件的沒有拖動 的JInternalFrame時。
我希望有一些標準化的解決方案,但我找不到任何。
編輯:
有人建議使用的ComponentListener,但不會對 做我的。我需要知道,當用戶停止拖動(mouseReleasedEvent), 而不是當組件移動。
MouseAdapter同時實現了,我添加使用 addMouseListener將(...)和addMouseMotionListener(...) – 2009-05-19 09:34:44