JPopupMenu가 나타나면 그 코드를 실행하고 싶습니다. JPopupMenu가 표시 될 때 어떤 청취자를 사용하여 트리거해야합니까?자바 - JPopupMenu를 트리거하면 코드가 표시 될 때 실행됩니까?
0
A
답변
1
속성 변경 수신기를 등록해야합니다.
JPopupMenu menu = new JPopupMenu();
menu.addPropertyChangeListener("visible", myPropertyChangeListener);
리스너에서는 이벤트의 새로운 값이
Boolean.TRUE
여부를 확인해야합니다.
1
JPopupMenu가 표시 될 때 어떤 수신기를 사용해야합니까?
이 경우 당신은 당신이 팝업 당신이 JPopup
에 PopupMenuListener
을 추가 할 수 있습니다 구성 할 수 있도록 코드 메뉴가 표시되기 전에 실행합니다. popupMenuWillBecomeVisible popupMenuWillBecomeInvisible
- : 그것은 3 개 이벤트를 지원