내 UI에서 jTable을 transposing 할 수있는 메소드를 찾고 있습니다. 버튼을 누르거나 다른 작업을 클릭 할 수 있습니다. 내 주요 질문은 이러한 목적으로 데이터 모델 (abstractTableModel)을 어떻게 작성해야합니까? 그리고 Java에서 이러한 전치 (transposing)와 같은 즉시 사용할 수있는 메소드 지원이 있습니까? 당신이 행/열 반전에 대해 이야기하는 경우자바 시각화 - 자바에서 JTable을 트랜스 포즈하는 방법?
0
A
답변
3
, 그것은 스윙에서 매우 간단하다 :
- 행과 열을 나타내는 일반 테이블 모델 클래스를 만듭니다.
- 일반적인 테이블 래퍼 (wrapper) 인 역전 된 테이블 모델 클래스를 만듭니다. 유일한 차이점은 열과 행에 대한 호출을 되돌릴 수 있다는 것입니다. 예를 들어
getColumnCount
래퍼 모델의 메서드에서 내부 케이스의getRowCount
으로 호출해야합니다. - 두 모델을 인스턴스화 한 후에는 메서드를 사용하여
JTable
에서 대체하면됩니다. 도움이
희망 ..
+0
고마워요! 나는 Java를 처음 사용하기 때문에 약간의 래퍼를 검색 한 후에도 어떻게 작동하는지 아직 확실하지 않습니다. 만약 내가 단지 상응하는 TableModel을 생성한다면, 그것은 동일 할 것인가? 나는 새로운 tableModel을 생성하는 것이 테이블 반전을위한 깔끔한 방법인지 아닌지에 대해 궁금하다. – AnneS
+0
예. 2 개의 표 모델을 작성해야합니다. 하나는 일반적인 데이터보기 용이고 다른 하나는 반전 된 데이터보기 용입니다. 반전으로 인해 데이터가 변경되지 않으므로 메소드 호출을 반전하면됩니다. 이러한 이유로 주 모델이 반전 모델로 전달됩니다. –
관련 문제
- 1. 하이브에서 트랜스 포즈하는 방법
- 2. 빈 JTable을 인스턴스화하는 방법?
- 3. 방법, 자바에서 자바
- 4. 다중 플롯을 슈퍼 임 포즈하는 방법
- 5. 트랜스
- 6. 자바 : 자바에서
- 7. netbeans에서 jtable을 사용하는 방법
- 8. JTable을 지우는 방법
- 9. jtable을 AES_DECRYPT로 업데이트하는 방법
- 10. JTable을 재설정하는 방법
- 11. 자바 프로젝트 시각화
- 12. 다이어그램/시각화 자바 도구
- 13. 자바에서 탭에 Jtable 추가
- 14. 자바 자바에서
- 15. 자바 - 자바에서
- 16. JTable을 사용하는 자바에서 테트리스와 같은 게임에 컨트롤 넣기
- 17. 자바 스윙에서 jTable을 사용하여 포럼 주제보기
- 18. JTable을 .txt 파일로 저장하고로드하는 방법
- 19. 변경 후 JTable을 저장하는 방법
- 20. 내 JTable을 다시 칠하는 방법
- 21. 벡터로 JTable을 새로 고치는 방법
- 22. 자바 스크립트 타임 라인 시각화
- 23. 토폴로지 레이아웃이있는 자바 그래프 시각화
- 24. Java : jtable을 하나의 열로 채우는 방법?
- 25. 트랜스 데이터
- 26. 트랜스 부분?
- 27. 트랜스 행
- 28. 트랜스 덩어리
- 29. 트랜스 목록
- 30. 트랜스 행
이 달려있다. 테이블의 책임은 데이터를 표시하여 모델링 할 수 있도록 모델링합니다. 해당 데이터 세트를 시각화하기 시작하면 원래 데이터로 되돌아갑니다 - 개인적으로 – MadProgrammer