jtree

    1

    2답변

    이 있고 JScrollPane 안에 JTree가 흐리게 표시됩니다. 스크롤 막대를 사용하면 아래 이미지에서 볼 수 있듯이 트리가 모두 흐려집니다. 창을 최소화 및 복원하거나 노드를 확장하거나 축소하려면 다시 그리기 위해 뭔가를하면 정상으로 돌아옵니다 (단, 노드를 드래그하면 흐려지지 않습니다. 창을 화면에서 떼어 내고 뒤로 또는 다른 창을 그 앞에서 드래그

    1

    1답변

    내가 World에 의해 표현되는 세계의 시뮬레이션을 개발하고 : public class Turtle { List<Turtle> turtles; // .. basic constructors, getters, setters } 의 turtles의 백업에 Turtle 스탠드 및 : public class World { Turtle

    1

    1답변

    SQL 쿼리에서의 JTree의 노드를 만듭니다 Lot |_Stages |_Samples 예 : Lot1 |_Stage1 |_Sample11 |_Sample12 |_Stage2 |_Sample21 |_Sample22 아이디어는 사용자가 LotID를 제공하고이를 바탕 것입니다 내 SQL 쿼리는 모든 스테

    0

    1답변

    다음을 Json 입력으로 가져 와서 Java의 트리 데이터 구조로 변환하려고합니다. { "component": "A", "status": 0, "children": [ { "component": "AA", "status": 0,

    1

    2답변

    선택한 TreePath에서 해당 XPath 쿼리 문자열을 가져 오는 방법은 무엇입니까? a |-b +-c |-b +-d 내가 선택하는 경우는 "D는"나는/A/B [2]/D 같은 것을하고 싶지 편집 :. 나는 tree.getSelectionPath()를 통해 루프를 원하는 지금은 toString를() .split (",")하지만 얻을

    1

    2답변

    여러 노드가있는 JTree가 있고 각 노드에는 사용자에게 표시하려는 다른 연관된 JPanel이 있습니다. 커스텀 TreeCellRenderer를 사용해 왔지만 현재 코드가 그대로 작동하지만, 조금 복잡하고 걱정이된다. 1) 트리 노드를 선택한 채로두면 코드 JPanel을 계속 새로 고칠 것입니다. 선택한 노드가 JPanel을 한 번 표시하면 다른 노드가 선

    0

    1답변

    어떤 이유로 TreeUI가 적용되지 않습니다. MetalTheme을 사용하고 있으며 TreeUI를 사용자 정의하고 싶습니다. 그래서 TreeUI 코드를 복사하고 클래스 EzTreeUI의 이름을 바꾸기 시작했습니다. 이 일을 제대로하고 있습니까? 아래 명령은 작동하지 않습니다. 아래 명령문을 디버깅하고 단계를 수행 할 때 UIManager.getDefault

    10

    1답변

    내 질문은 :이 두 가지 기능이 다른 경우? 나는 그들이 다른 것을 되돌려 놓는다는 것을 안다는 것을 의미합니다. 그러나 하나의 요소의 수는 두 번째 요소와 다를 수 있습니다. 나는 설명하려고 노력할 것이다. 내 수업 중 하나에 JTree 기반 PC의 파일을 멋지게 보려는 TreeModel을 구현했습니다. 그래서 여기에 그 부분이 있습니다 : public

    0

    1답변

    JTree는 SelectionListener 및 ExpansionListener를 제공합니다. 그러나 노드를 확장 할 때 (+/- 아이콘 클릭) 볼 수있는 한 선택 이벤트도 발생합니다. 1) 확장 아이콘을 클릭하면 확장 +1 이벤트에 대한 선택 항목 2) 노드 자체를 클릭하면 선택 항목 1 개만 표시됩니다. 사용자가 노드를 확장 할 때 선택 이벤트가 발생합

    1

    2답변

    DefaultTreeModel을 확장하여 사용자 정의 TreeModel을 만들었으므로 사용자가 JTree의 노드 이름을 바꿀 수 있습니다. 내 사용자가 새 이름을 입력 한 다음 Enter 키를 누르면 잘 작동합니다. Enter 키를 누르는 대신 사용자가 노드를 클릭하면 valueForPathChanged 메서드가 실행되지 않고 새 String을 가져올 수