I 자바 일 예에서 찍은 JTreeTable 사용하고 .. I는 다음의 구조가 접힌 3 노드를 나타내는 +1
+4
+7
을 .. -1
--2
---3
-4
--5
---6
-7
--8
---9
그리고 이것은 확장 된 구조입니다. ListSelectionModel에 ListSelectionListener를 추가했습니다. 난의 valu
파일 시스템 모델을 내 모델로 대체 한 http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html에서 가져온 예제를 사용하려고합니다. 처음에는 모델을 만들고 JTreeTable에 표시했지만 이제는 모델을 업데이트 한 다음 JTreeTable을 업데이트하고 싶습니다 (예를 들어 트리에 노드를 추가
태양 사이트에서 가져온 JTreeTable 파일 시스템 2의 예입니다. http://java.sun.com/products/jfc/tsc/articles/treetable2/index.html#updating_the 내 모델 (내 JTreeTable)을 업데이트 할 수 없다는 문제가 있습니다 ... 실제로 내 모델을 만들고, JTreeTable에 전달하면
나는 JTreeTable을 가지고 있고 MouseMotionListener을 성공적으로 구현하여 마우스가 셀 중 하나 위에 올 때마다 툴팁을 표시합니다. 그러나 셀을 클릭하면 툴팁이 나타나지 않습니다. mouseClicked 및 mouseReleased 이벤트에서 텍스트를 설정하는 것과 같은 몇 가지 작업을 시도했지만 작동하지 않습니다. 이 코드 발견 -
다음과 같은 문제가 있습니다. JTreeTable 및 AbstractTreeTableModel을 확장하는 모델을 만들었습니다. 문제는 각 삽입 작업 후에 fireTreeStructureChanged() 메서드를 호출 할 때만 데이터가 표시된다는 것입니다. 사실 간단하게 fireTreeNodesInserted() 메서드를 실행하면 아무 일도 일어나지 않습니다
다소 길 잃었습니다. 첫 번째 열에 Tree (JTree?) 데이터 정렬 구조를 유지하고 그림과 같이 다른 열의 Tree 노드를 기반으로하는 데이터를 저장할 수있는 JTable을 만들려고합니다. 다음 이미지 : 그 이미지 내의 JTree의 구조를 보여줍니다. 빨간 선은 실현해야 할 테이블 구조를 나타냅니다. 트리의 각 노드는 그 테이블에있는 하나의 행처럼
JTreeTable이있는 JScrollPane이 있습니다. 일반적으로, JTable에는 많은 항목이 포함되어있어, 어플리케이션은 treetable 내의 특정의 행에 포커스를 설정해, 스크롤 해주세요. 나는 초점을 설정하려면 다음 권장 코드를 사용하고 있습니다 : 새로 선택한 행이 현재 가시 행보다 낮은 경우에만 작동 어떤 이유로 table.scrollRec
둘 이상의 (세 개를 목표로하고있는) 레벨을 가진 JList를 만드는 방법이 있습니까? 이런 식으로 뭔가 : level 1 item
level 2 item
level 2 item
level 3 item
level 1 item
level 1 item
level 2 item
level 2 item
lev
JTree와 JTable을 결합하여 사용자 정의 테이블 구조를 만들었습니다. 그것은 다음과 같습니다 : 잎의 또한이 모든 요소에 수행 할 수 있습니다. 그러나 이미 자식이있는 행에 노드를 추가하려고하면 표시되지 않은 링크와 새로 추가 된 행도 표시되지 않습니다. 이 새 행은 "패키지"에 추가 될 때 보이는 방법입니다 그러나 노드가 잎에 추가 될 때이 문제가
내 모델이 뒷받침하는 Sun의 예제 JTreeTable을 약간 수정 한 버전을 사용하고 있습니다. 세 번째 예가 될 것입니다 (북마크 하나는 http://java.sun.com/products/jfc/tsc/articles/bookmarks/). 끌어서 놓기 지원을 제외한 모든 기능이 예상대로 작동합니다. 나는 JTree이 제공하는 것과 비슷한 DDN을 원