Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > jTree(String) >> jTextField


Автор: XClan 12.1.2004, 13:41
Доброго время суток!!!
Как сделать чтобы выделенный элемент в дереве отображался в jTextField для дальнейщего действия?
ТО есть выделил объект к примеру
Код

DefaultTreeModel model = (DefaultTreeModel)jTree1.getModel();
       DefaultMutableTreeNode node = (DefaultMutableTreeNode)
                        jTree1.getLastSelectedPathComponent();
     if (rootNode == null) return;
       Object object = node.getUserObject();


Как мне взять с него имя и вставить для отображения в jTextField?
Спасибо!

Автор: AntonSaburov 12.1.2004, 14:14
Код

m_tree.addTreeSelectionListener(new TreeSelectionListener()
{
   public void valueChanged(TreeSelectionEvent event)
   {
       Object obj = m_tree.getLastSelectedPathComponent();
       if(obj!=null) {
           DefaultMutableTreeNode sel = (DefaultMutableTreeNode)obj;
           jText.setText(sel.toString());
       }
   }
});

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)