Результаты поиска по запросу "jtree"

1 ответ

 и использовать это как

я есть этот класс, чтобы показать несколько цветов в листе, используя JTree ... КлассTextPaneDefaultTreeCellRenderer import java.awt.*; import java.util.*; import javax.swing.*; import javax.swing.text.*; import javax.swing.tree.*; public ...

3 ответа

опубликуйте некоторые пояснения к своему коду и не оставляйте фрагмент!

аюсь удалить символ папки из узла JTree, который поставляется по умолчанию. Как я могу сделать это?

1 ответ

http://java.codefetch.com/cache?url=http://examples.oreilly.com/javacook2/javacooksrc2.jar&path=gui/FileTree.java&lang=java&qy=jtree+file

ьзуяJFileChooser Я могу выбрать файл и папки, получающие JList с файловыми объектами, и я показываю это с флажком. Теперь мое требование таково, что я хочу показать выбранные файл и папку в древовидной структуре с флажком, и флажок должен быть ...

ТОП публикаций

5 ответов

да, вы можете добавить список ключей к элементу управления, реализовать onKeyPress () и проверить модификаторы события ключа. Я сделал это, чтобы обнаружить mousewhell + ctrl, но в вашем случае это должно сработать.

ужен пример, как добавить обработчик клавиатуры, который определяет, когдаCtrl+C , Ctrl+X , Ctrl+C нажал наJTree. Я делал это раньше с помощью сочетаний клавиш, но безуспешно.

2 ответа

 "создает средство визуализации ячеек, которое меняет значок листа в зависимости от… текстовых данных узла."

у изменить только первый узелJTree икона. Есть файловый менеджер, который используетJTree показать файлы. Вот схематический пример. Как я могу изменить значок? Back |->Please wait(this is leaf) Folder 1 |->file1 file2 file3 Folder 2 |->file1 ...

2 ответа

Я думаю, может быть, вы забыли установить родителя вашего нового узла в метод вставки вашего TreeNode ... вот мой код

я есть статическое дерево в прокрутки. И теперь я пытаюсь добавить дочерний элемент в jtree, он был успешно добавлен. Теперь добавленный узел не виден в jtree. Попробуйте 1: я пытался с model.reload () DefaultTreeModel model = ...

2 ответа

Этот класс используется для генерации собственных событий системного ввода для целей автоматизации тестирования, самостоятельных демонстраций и других приложений, где необходимо управление мышью и клавиатурой. Основная цель Robot - облегчить автоматизированное тестирование реализаций платформы Java.

я естьJTree с обычаем, связаннымMouseListener (для показа всплывающих окон и т. д.). Мне нужно уволитьMouseEvent что будет пойманMouseListener, Как мне сделать это программно?

2 ответа

DefaultMutableTreeNode-Text слишком длинный?

У меня есть некоторые DefaultMutableTreeNode's. Пока программа работает, я могу изменить текст и подтвердить его. Но если текст слишком длинный, например, текст «проверен», текст будет отображаться как «te ...». Как мне это изменить? Спасибо

1 ответ

Добавление и удаление узлов из JTree

У меня очень простойJTree, Поскольку я спешу, я бы предпочел не использоватьTreeModel если это не нужно. Я написал SSCCE, чтобы разоблачить проблему: Иногда я добавляю узел. В другой раз я удаляю их. Когда я нажимаюAdd, узел добавлен правильно. ...

3 ответа

TreeCellEditor: необходимо выбрать ячейку для редактирования, даже если ShouldSelectCell возвращает false

Мне нужно использовать специальный рендерер ячеек для моего JTree, чтобы добавить JLabel в каждую ячейку. А затем разрешите пользователю нажимать на эти метки без необходимости сначала выбирать ячейку. Итак, я создал Renderer, который возвращает ...