| Виды программирования, программирование, языки программирования, книги программирование | На сайте представлена информация про программирование в Интернете и работу |
|
JFileChooser, как узнать FileFilter? картинка в таблице JCheckBox (true/false), Как узнать?? диаграммa последовательности (sequence diagram), Как нарисовать DataFlow diagram Как вырезать в Image часть изображения? Как сделать text folding? FileLock под JRE 1.5.0 Удаление node из JTree, как делается? выбор нескольких строк в таблице Реализация Drag & Drop JPanel или как ее заменить на другую JFormattedTextField, getString или как ? Работа с GUI Designerom в IDEA, Расскажите вкратце как Как Вы относитесь к курящим девушкам? Прежде чем задать вопрос, прочтите это! Документация и книги по Java, Давайте соберём ссылки Добавление/удаление строк в JTable, Как это делается динамически? Java+базы данных, Построение шаблонов запросов! Создание меню Работа с GridLayout, Как красиво разместить компоненты GUI Designer, Где он? Разработка на Intellij IDEA. Можно ли?, Разработка интерфейсa приложения undecorated window, как сделать? System Tray : how to?, как поместить прогу в system tray? Вопросы по JTable, Как сделать в JTable проблема с обновлением модели данных подскажите с JFormattedTextField() редактирование ячейки зашел в тупик Как поменять ширину закладки?, в JTabbedPane Помогите с запросом для MySql на Java построение JTree в потоке Как забрать String с диалогового окна???, Чтобы вставить их в JList JTable и ее строки window allways on top JFileChooser сохранение файла Выделение строки в JTable Как в JList пол-ть массив выделх эл-ов? Модальное окно JTable и ширина столбцов Вставка на ячейки в таблицу... Проблема с деплоем jLayeredPanel Help need, Слои перекрывают друг друга jPanel фенечки..., put image JFormattedTextField, После setText перестает работать маска Несколько ячеек в ячейке таблицы, Реально ли? actionListener для изменения значения, для JTextField Получить длинну строки в пикселах Отображение данных в таблице, JTable Двойной клик по строке таблица, JTable JButton in JTable, как? JScrollPane + inner stuff, Swing problems Как в java сделать .exe-ник? Квадратик в JPanel, красный, зеленый... JTable & TableModel JList с заголовком, как у таблиц KeyListener, как правильно обслужить ENTER Размеры панелей, как с ними воевать Tree1.getSelectionPath(); Проблема с ItemListener или у меня что-то не так? UserObject в jTree Как вставить в JPanel уже имеющий класс с формами Как Вы относитесь к курящим девушкам? conditional statement Прежде чем задать вопрос, прочтите это! Документация и книги по Java, Давайте соберём ссылки Ребята, есть проблема по Combobox ещё один вопрос про Swing, JScrollPane + JEditorPane Панель с производным размещением???, Проблеммы совмещения JTable+Listener Как работать с Full-Screen Exclusive Mode. |
Платные хостинги Раскрутка сайта Книги по программированию Проблема с ItemListener или у меня что-то не так?
- Ребята почему при выполнении нже представленого кода, при выборе елемента из списка, выводиться на консоль дав а не один эл-мент?Код package unbenannt5;import java.awt.event.*;import javax.swing.*;public class Unbenannt1 extends JFrame implements ItemListener { JPanel myPanel = new JPanel(); JComboBox myBox = new JComboBox(); public Unbenannt1() { for(int i=0; i<10; i++) myBox.addItem(String.valueOf(i)); System.out.println(myBox.getSelectedItem()); myPanel.add(myBox); myBox.addItemListener(this); this.getContentPane().add(myPanel); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.pack(); this.show(); } public void itemStateChanged(ItemEvent e) { e.getItemSelectable(); System.out.println(myBox.getSelectedItem());} public static void main(String[] args) { Unbenannt1 unbenannt11 = new Unbenannt1(); }}highlightSyntax('javaDJhNDU','java'); - А как прослушать два комбо бокса.можно пример кода.Зарания благодарен. - Добавить к каждому листенер. Можно чуть поподробнее - в чем проблема? - Вот такой код, в который я добавил ещё один ComboBox myBox2;Код package unbenannt5;import java.awt.event.*;import javax.swing.*;public class Unbenannt1 extends JFrame implements ItemListener {JPanel myPanel = new JPanel();JComboBox myBox = new JComboBox();JComboBox myBox2 = new JComboBox();public Unbenannt1() { for(int i=0; i<10; i++){ myBox.addItem(String.valueOf(i)); myBox2.addItem(String.valueOf(i));} System.out.println(myBox.getSelectedItem()); myPanel.add(myBox); myBox.addItemListener(this); this.getContentPane().add(myPanel); this.setDefaultCloseOperation(EXIT_ON_CLOSE); this.pack(); this.show();}public void itemStateChanged(ItemEvent e) {if(e.getStateChange()==ItemEvent.DESELECTED) return;System.out.println(myBox.getSelectedItem());}public static void main(String[] args) { Unbenannt1 unbenannt11 = new Unbenannt1();}}highlightSyntax('javaThkNDI','java');как сделать так что через System.out.println(); я мог получить значени или с одного или с другого комбобокса. Зарания благодарен - Можно так:Код public void itemStateChanged(ItemEvent e){if(e.getStateChange()==ItemEvent.DESELECTED) return;System.out.println(((JComboBox)e.getSource()).getSelectedItem());}highlightSyntax('javaThiMTM','java'); - Код myBox.addItemListener(this);myBox2.addItemListener(this);...public void itemStateChanged(ItemEvent e) { if(e.getStateChange()==ItemEvent.SELECTED ) { if (e.getSource() == myBox) { System.out.println("MyBox works!!!"); } else if (e.getSource() == myBox2) { System.out.println("MyBox2 works!!!"); } System.out.println(e.getItem()); }}highlightSyntax('javajMDUxO','java'); Это сообщение отредактировал Domestic Cat - 10.9.2004, 18:39 - Код public void itemStateChanged(ItemEvent e) { if(e.getStateChange()==ItemEvent.SELECTED ) { if (e.getSource() == myBox) { System.out.println("MyBox works!!!"); } else if (e.getSource() == myBox2) { System.out.println("MyBox2 works!!!"); } System.out.println(e.getItem()); }highlightSyntax('javaY5MzAz','java');прау вопросов:1) для чего там нужен else2)Код System.out.println(e.getItem());highlightSyntax('javaM0OGVi','java'); откуда это команда знает с какого combBox читать значения. - для эффективности Цитата (unkis @ 10.9.2004, 09:48)откуда это команда знает с какого combBox читать значения.объект класса ItemEvent несет в себе эту инфoрмацию - Код package unbenannt5;import java.awt.event.*;import javax.swing.*;public class Unbenannt1 extends JFrame implements ItemListener {JPanel myPanel = new JPanel();JComboBox myBox = new JComboBox();JComboBox myBox2 = new JComboBox();Jbutto myB = new JButton("mo");public Unbenannt1() {for(int i=0; i<10; i++){myBox.addItem(String.valueOf(i));myBox2.addItem(String.valueOf(i));}System.out.println(myBox.getSelectedItem());maPanel.add(myB);myPanel.add(myBox);myBox.addItemListener(this);this.getContentPane().add(myPanel);this.setDefaultCloseOperation(EXIT_ON_CLOSE);this.pack();this.show();}public void itemStateChanged(ItemEvent e) {if(e.getStateChange()==ItemEvent.DESELECTED)return;System.out.println(myBox.getSelectedItem());}public static void main(String[] args) {Unbenannt1 unbenannt11 = new Unbenannt1();}}highlightSyntax('javalYWI4Y','java');Если я ещё добоваил одну кнопку, как мне её прослушать.я же не могу уже имплементировать интерфейс ActionListener, так как я уже имплементировал implements ItemListener как быть. если не трудно пример для одной или нескольких кнопок - Код public class Unbenannt1 extends JFrame implements ItemListener, ActionListenerhighlightSyntax('javahZTRjY','java'); - Огромное спасибо |