何MouseEventが起動されるかに関して、次のことが予想される動作であるかどうかを知っていますか?1つは、他の場所で欠落しているか、消費されているようです。
右クリックし
JPanelて表示しますJPopupMenu:MousePressed java.awt.event.MouseEvent[MOUSE_PRESSED, (469,347),absolute(2214,490),button=3,modifiers=Meta+Button3, extModifiers=Button3,clickCount=1] MouseReleased java.awt.event.MouseEvent[MOUSE_RELEASED, (469,347),absolute(2214,490),button=3,modifiers=Meta+Button3, extModifiers=Meta,clickCount=1] MouseClicked java.awt.event.MouseEvent[MOUSE_CLICKED, (469,347),absolute(2214,490),button=3,modifiers=Meta+Button3, extModifiers=Meta,clickCount=1]これまでのところ、ボタン3から3つすべてが正しい順序で良好です
まだ表示されている状態で、:
JPopupMenuのどこかに左クリックします。JPanelJPopupMenuMousePressedイベント はどうなりましたか?MouseReleased java.awt.event.MouseEvent[MOUSE_RELEASED, (452,339),absolute(2197,482),button=1,modifiers=Button1,clickCount=1] MouseClicked java.awt.event.MouseEvent[MOUSE_CLICKED, (452,339),absolute(2197,482),button=1,modifiers=Button1,clickCount=1]
前もって感謝します。