Виды программирования, программирование, языки программирования, книги программирование На сайте представлена информация про программирование в Интернете и работу  

jTree - изминение выбранного объекта
Размер сайта во весь экран
JDBC, дравер для FireBird
Цвет рамки компонента
Проверка типа
Работа с панелями N2
Nuzna pomosch po JAVA, spasite moi nervnije kletki!!
модификатор final, параметров метода
Прозрачное окно?, возможно ли..
Работа с панелями
Как заставить курсор мышки перейти на другое поле?
Мультиязычный интерфейс
Ошибка или такое бывает?
работа с таблицей через модель., Ранее обсуждалось с DarkDs
Проверка перед добавлением .....
Меню в jTree
Java для мобильных
Предложите удобный вариант работы с датой
Производная полинома нескольких переменных
tooltip на строку таблицы
DLL но не JNI, вопрос
Длина вводимых символов в jTextField
Вторая копия приложения
jTextField Autocomplete
jTree(String) >> jTextField
Вопрос по J2ME, вопрос к спецам по java
помогите (вопрос для j2me guru), нужна маленькая помощь в виде программки
Теперь обработка событий....
Проверка с помощью своего конструктора
Сотрудничество Sun и Microsoft
Проверка ftp сервера
Продолжение вопроса по локальному использовани
jsp: set/get cookies
tomcat error page
Проблемка с com.borland.dbswing.JdbTable, Мерцание ...
Хочу изучать J2ME
Вопрос по локальному использованию
Как прочитать цвет пикселя
Как написать скрипт, чтобы работал!
Работа с BLOB и CLOB, Oracle 9i/JDBC Thin Driver
Как обратиться к родительскому окну?, и снова window.opener
Как Вы относитесь к курящим девушкам?
Прежде чем задать вопрос, прочтите это!
Документация и книги по Java, Давайте соберём ссылки
Инициализация массива объектов, Вопрос новичка
2 вопроса - WAR-файл, бизнес-логика J2EE
Передача метода как параметра
Class Inet4Address, Кто нибудь работал с Inet4Address?
Медот проверки, 0< значение n<266
Мужики срочно, нет времени сделать самому зачет нужен
Tomcat+Oracle
Test Infected Programming
Java + Video+Subtitre, Вопрос
Кто работает с javaws?, как собрать jnlp?
addObject();
Можно ли из JApplet сделать, самостоятельное приложение с main()
Рабочая кнопка при выделении объекта из JTree, Использование addTreeSelectionListener
Как передать параметры по ссылке без формы?
ButtonGroup, Как выбрать отмеченый флажок...
Шаблон IP для JTextField!!, Очень нужон!
Работа с потоками
jComboBox->addObject()->jTree
В JDK 1.5.0 нет поддержки charset'a roman8!, и в ранних версиях тоже. и в апдейтах её
А можно ли ваще на яве демона сделать?, Ну чё, знатоки есть? :)
Странное поведение сокета...
key & mouse Listener problem
Права на коннект к сокету
ссылки...
Опережающая проверка на несовпадение в Java regex., Возможно ли это?
Трансформация рисунка.

Платные хостинги     Раскрутка сайта     Книги по программированию


addObject();

Только здесь 1000 посетителей на Ваш сайт всего за 3 у.е.!

- Вопрос такой:Имеется два класса!В первом классе имеется фнкция добавления в дерево методом addObject()А во втором классе Sting s = ....Как мне заставить значение s всунуть в первый класс типа addObject(s);

- Если метод объявлен как addObject(Object value) или addObject(String value), то так и добавляй FirstClass.addObject(s);

- Медот объявлен как public DefaultMutableTreeNode addObject(Object child)Где можно почитать о FirstClass? Что это?

- А! Понял! Это если использовать jdk1.4.2, а я работаю с jdk1.3 - так как были проблему в установке через порты в FreeBSD - а качать каждый раз по сети для меня пока дороговато! )Есть варианты?

- Виноват о first() в API для JDK1.3 тоже имеется!Попробовал твой способ - выдает ошибку почему то так как этот метод ему неизвестен! Я должен обявить import ?

- FirstClass - это SmaLL тебе показал пример вызова твоего ПЕРВОГО класса для добавления. Потому так и назвал - FirstClass.Обычно при добавлении чего-либо в коллекцию, список и тому подобное метод добавления использует в качестве параметра Object, как самый начальный класс в иерархии. Т.е. ты можешь добавлять туда любой объект любого класса, т.к. все они наследованы от Object. А значит String тоже прекрасно попадает в эту категорию.Кроме того все визуальные компоненты, которые показывают списки, для показа чаще всего используют метод toString() помещенного в него объекта.Для String это показать фактически строку. Для других объектов что-то другое. В связи с этим очень рекомендуется для каждого своего объекта переопределять метод toString().

- Для каждого объекта переопределен метод toString();---------То есть в классе с формой JComboBox имеется 3 объекта (Node,SubNode,SubbNode) - для каждого объекта созданы классы NodeP,SubNodeP и SubbNodeP - во всех классах применен метод toString();А в классе с деревом имеется код обработки addObject(Object child);Сам код выглядит так:Код public DefaultMutableTreeNode addObject(Object child){        DefaultMutableTreeNode parentNode = null;        TreePath parentPath = jTree1.getSelectionPath();        if(parentPath == null){            //there's no selection, default to the root node            parentNode = rootNode;        }else{            parentNode = (DefaultMutableTreeNode)            (parentPath.getLastPathComponent());        }        return addObject(parentNode,child,true);    }        public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,    Object child){        return addObject(parent,child,false);    }        public DefaultMutableTreeNode addObject(DefaultMutableTreeNode parent,    Object child, boolean shouldBeVisible){        DefaultMutableTreeNode childNode =        new DefaultMutableTreeNode(child);        if(parent == null){            parent = rootNode;        }        treeModel.insertNodeInto(childNode,parent,parent.getChildCount());        //make sure the user can see the loverly new node.        if (shouldBeVisible){            jTree1.scrollPathToVisible(new TreePath(childNode.getPath()));        }        return childNode;    }highlightSyntax('javaTNhNjI','java');Код работает прекрасно если в самом классе, где лежит сам код объявить :Код private void jButton6MouseClicked(java.awt.event.MouseEvent evt) {            // Add your handling code here:            String s = (String)JOptionPane.showInputDialog(this,"Введите имя");            addObject(s);        }highlightSyntax('javaI1YmFmZ','java');----Меня сча интересует как поступить если не в своем классе написан код с JComboBox, где лежит обработчик addObject();В другом классе ( где сам ComboBox) я написал так:Код public int GetSelectedItem(){        return jComboBox1.getSelectedIndex();    }            private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {        // Add your handling code here:        String s = (String)jComboBox1.getSelectedItem();// ??      тут как поступить//                 ...... addObject(s);        closeType=true;    }highlightSyntax('javaDE1YWY=','java');Спасибо! Это сообщение отредактировал XClan - 8.12.2003, 10:51

- Похоже не доступен мне ответ ;(Мне кажется что надо править это или что-то добавить:Код           try{                int index = e.getChildIndices()[0];               node = (DefaultMutableTreeNode)(node.getChildAt(index));            } catch (NullPointerException exc){}            System.out.println("The User has finished editing the node.");            System.out.println("The New Value is "+node.getUserObject());         }highlightSyntax('javamNGQ1Z','java');Но как?Помогите чайнику! ;)

- Тупик....

- Все равно ошибку выдает!!!!!!класс MyTreeModelListener имеет код обработки addObject(); , добавил в файл с jComboBox две строки!!Код import JAL.MyTreeModelListener;.....private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {        // Add your handling code here:        String s = (String)jComboBox1.getSelectedItem();        MyTreeModelListener.addObject(s);}highlightSyntax('javaOGVmMD','java');выдает ошибку :ffjuser30/sampledir/Jadd.java [153:1] cannot resolve symbolsymbol : method addObject (java.lang.String)location: class ffjuser30.sampledir.JAL.MyTreeModelListener MyTreeModelListener.addObject(s); ^1 errorErrors compiling jButton1ActionPerformed. В чем я не прав?

- у тебя addObject в MyTreeModelListener статик?

- DarkDS, спасибо! Я с этой задачей справился! ;)

Интернет казино     Онлайн игры     Увеличение члена     Купить DVD


Главная страница | программирование 1с предприятие | язык программирования pascal | виды программирования | программирование процессоров | язык программирования 1с | программирование assembler | методология программирования | прикладное программирование | программирование turbo pascal | парадигмы программирования | удаленная программирование | программирование управления | справочник программирования | задачи математическому программированию | методики программирования | программирование outlook | компьютерное программирование | программирование деревья | высокоуровневое программирование | программирование delphi скачать | программирование сигнализации | теория языков программирования | программирование микропроцессоров | обоснование языка программирования | программирование win32 | Ссылки

Все про программирование управления