JTable의 모든 열에 대해 JMenu 구성 요소를 추가하려고합니다. 까다로운 점은 메뉴가 각 열에 대해 고유해야한다는 것입니다. 열 머리글을 마우스 오른쪽 버튼으로 클릭하면 열에 고유 한 메뉴가 표시됩니다. 누구나 그러한 행동을 성취 할 수있는 방법에 대한 아이디어가 있습니까?JTable의 모든 열에 대해 고유 한 JMenu
0
A
답변
4
- 는
- 가 특정 열
0
도구 MouseListener, MouseEvent.isPopupTrigger() 및 MouseEvent.getPoint()는 사용자 작업에 필요한 모든 정보를 제공합니다.
마찬가지로 JTable.getTableHeader()/getColumnModel(), JTableHeader/TableColumn은 열과 헤더에 대한 모든 정보를 제공합니다.
그냥 연결해야합니다.
관련 문제
- 1. 한 열에 대해 고유 한 테이블을 쿼리하고 모든 열을 반환합니다.
- 2. 두 개의 열에 대해 고유 한 SQL
- 3. 확인 여부를 테이블의 모든 행은 열에 대해 고유 한 값을
- 4. 고유 한 열에 대한 모든 열 선택
- 5. 모든 열마다 고유 한 값
- 6. 고유 한 열에 대한 트리거
- 7. SQL은 여러 테이블의 열에 대해 고유 한 수를 계산합니다.
- 8. SQL - 테이블의 모든 열에 대해 Count를 포함한 고유 값 식별
- 9. Grails : 다중 열에 대해 고유 한 구속 조건을 만들려면 어떻게해야합니까?
- 10. ID 당 각 열에 대해 고유 한 값을 계산합니다.
- 11. 여러 테이블에서 하나의 열에 대해 고유 한 값을 선택하십시오.
- 12. ADO.NET DataSet - 다른 테이블의 열에 대해 고유 한 제약이 있습니다.
- 13. 2 열에 대해 고유 한 제약 조건 (보통 및 역순)
- 14. 팬더는 고유 한 값을 열에 적용합니다.
- 15. 레일 : 특정 열에 의해 고유 한 모든 레코드 선택
- 16. 팬더 데이터 프레임의 모든 열에 고유 한 값을 인쇄합니다.
- 17. 열에 고유 한 제약 조건이 있는지 확인
- 18. 열에 고유 한 값을 가진 행을 검색하십시오.
- 19. 선택시 고유 한 내용 열에 대한 고유 색인 생성
- 20. Python Pandas : 그룹화하여 모든 열에 대해 고유 한 값을 계산 하시겠습니까?
- 21. 모든 테이블 열에서 고유 한 값 계산하기
- 22. 주문에있는 모든 열에 대해 한 방향을 지정할 수 있습니까?
- 23. SQL Server - 모든 행에 대해 한 열에 최대 값 반환
- 24. JTable의 한 열에 대한 머리글의 크기를 올바르게 조정하십시오.
- 25. 고유 한 PRNG를 Db 열에 삽입하십시오.
- 26. MySQL - 고유 한 열에 대한 dayname() 그룹화
- 27. 데이터 프레임 열에 고유 한 요소 유지
- 28. 고유 한 필수 열에 데이터 추가
- 29. SQL 테이블에서 모든 열에 대해 다른 모든 항목을 선택하고 싶습니다.
- 30. JTable의 열에 아이콘을 설정하는 방법은 무엇입니까?
에 대한 귀하의 메뉴를 표시 클릭 된 열을 얻을 수있는 JTableHeader의'columnAtPoint (...) 메소드를 사용하여 테이블 헤더에의 MouseListener를 추가 나는 이것이 내가 무엇을하고 있는지 생각한다. 나는 그것을 시도 할 것이다. – Karusmeister