1
사용자가 jtable ..에서 행을 마우스 오른쪽 버튼으로 클릭 할 때 드롭 다운 메뉴를 만들고 싶습니다. 누구나 저에게 그 방법을 제안 할 수 있습니까?jtable에서 오른쪽 클릭 메뉴를 만드는 방법
사용자가 jtable ..에서 행을 마우스 오른쪽 버튼으로 클릭 할 때 드롭 다운 메뉴를 만들고 싶습니다. 누구나 저에게 그 방법을 제안 할 수 있습니까?jtable에서 오른쪽 클릭 메뉴를 만드는 방법
이것은 정확히 JPopupMenu
과 같은 방식으로 수행됩니다. JTable
에 MouseListener
을 추가하고 마우스 오른쪽 버튼을 클릭하면 JPopupMenu
이 표시됩니다. JPopupMenu
관련된 보여주는 당신을 위해 처리됩니다 setComponentPopupMenu()
와
체크 아웃 Menus tutorial of Oracle @kleopatra에 의해 했나요으로
, 당신이 직접 (setInheritsPopupMenu()
를 사용하여, 또는 그 descendendants) 어떤 JComponent
에 JPopupMenu
을 설정할 수 있습니다, (대부분의 플랫폼에서 마우스 오른쪽 버튼 클릭)
마우스 이벤트의 위치에 따라 팝업 내용이 필요할 때 _maybe_를 제외하고 튜토리얼이 오래되었음을 언급 할 수 있습니다. – kleopatra
@kleopatra in what 그게 구식이에요? 'JPopupMenu'를 빌드하고 표시하는 새로운 방법이 있습니까? –
예, 있습니다 : setComponentPopupMenu – kleopatra