jtree

    0

    1답변

    때때로 다른 노드의 jlabel이 새로 고쳐지지 않고 텍스트가 잘리지 않으므로 jlabel의 너비가 제거 된 이전 노드와 코드에서 요청한대로 UI가 새로 고쳐지지 않았습니다. 노드를 적절하게 관리하고 UI를 적절하게 새로 고치고 있다고 생각하지만 내 코드에서 뭔가 빠졌거나 완전히 잘못하고있는 것 같습니다. 나는 누군가가 나를 도울 수 있기를 바라고있다. R

    2

    2답변

    나는 JTree이 뭔가를 바탕 화면보기를 얻을 싶습니다 Java에 이르기까지,이를 달성하기위한 어려움을 찾아야합니다.이 public class FileTreeDemo { public static void main(String[] args) { File root; if (args.length > 0) { root

    1

    1답변

    에 더블 클릭을 감지 : trProjects.addMouseListener(new MouseAdapter() { public void mousePressed(MouseEvent e) { int selRow = trProjects.getRowForLocation(e.getX(), e.getY()); TreePath s

    1

    1답변

    나는 4 개의 모델을 사용하여 1 JList을 얻었습니다. 이 목록에는 어떤 사용자가 어떤 모델을 선택했는지에 따라 JComboBox에서 모델이 표시됩니다. group1 group2 group3 ... 내가 필요로하는 3 개 모델은 (위)처럼 보여 주지만, 다른 하나는 다음과 같이 제시해야한다는 것입니다 (나무 : 내가 현재 가지고하면 해당 목록이

    2

    1답변

    을 구현 중이며 valueForPathChanged을 제외한 모든 메서드를 구현했습니다. 내 경우에는 값이 프로그래밍 방식으로 변경되지 않습니다. 왜 TreeModel 인터페이스에이 방법이 포함되어 있습니까? 어떠한 상황에서도 JTree에 의해 사용 되었습니까, 아니면 구현되지 않은 채로해도됩니까? 참조 용 코드입니다. 나는 valueForPathChang

    3

    1답변

    선택한 항목에서 마우스 왼쪽 버튼을 클릭하는 방법을 알고 있습니다. TreeSelectionListener을 사용할 수 있습니다. tree.addTreeSelectionListener(new TreeSelectionListener(){ @Override public void valueChanged(TreeSelectionEvent tse)

    0

    1답변

    jtree에 set <string>의 요소가 포함되어 있는지 확인하고 버튼을 누르면 자동으로 다시 선택하는 루프를 만드는 방법입니다. 나는 일 동안 고민 했어요 testNos = (currentTestLabel.getText() + classLabel.getText()); mySet1.add(testNos); , 나는이 또는 어떻게 달성하는 방법에

    -2

    1답변

    대신을 getModel의로 setModel를 사용 :이 디렉토리 경로를 가지고 나열하는지 나는 클래스를 다른 한편으로 public final class MainPanel extends JPanel { private MainPanel() { super(new BorderLayout()); JTree tree = new JTre

    -1

    1답변

    디렉토리의 파일과 폴더를 표시하는 사용자 정의 JTree가 있습니다. 현재는 데스크탑 디렉토리 만 선택합니다. 나는 그 라인을 수정하기 위해 어떤 라인도 잘 수 없었다. 또한 fileSystemView에는 getter가 있고 setter가 없습니다. 다음은 기본 '데스크톱'상위 디렉토리가있는 작업 코드입니다. public final class MainPan

    0

    2답변

    FileNotFoundException이 발생합니다. 다른 곳에서 사용 된 동일한 기능이 제대로 작동합니다. 이 코드에 어떤 문제가 있는지 말해 사항 : if 블록이 잘 작동하지만 else if 블록이이 예외주고있다 try { if (redFolder.isDirectory() && redFile.isFile()) { Functions.m