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

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., Возможно ли это?
Трансформация рисунка.

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


ButtonGroup, Как выбрать отмеченый флажок...

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

- Люди добрые, подскажите!Есть группа из 2 JRadioButton'sчет не пойму, как мне получить текст выбранной радиокнопки?Вот отрывки кода:Код    private void initComponents() {        buttonGroup1 = new javax.swing.ButtonGroup();        confLbl = new javax.swing.JLabel();        jPanel1 = new javax.swing.JPanel();        confLabel1 = new javax.swing.JLabel();        confNumFld1 = new javax.swing.JTextField();        confBtn1 = new javax.swing.JButton();        encLabel = new javax.swing.JLabel();        radioBtn1 = new javax.swing.JRadioButton();        radioBtn2 = new javax.swing.JRadioButton();/*                          SKIP*/        radioBtn1.setBackground(new java.awt.Color(255, 255, 205));        radioBtn1.setFont(new java.awt.Font("Arial", 0, 10));        radioBtn1.setText("CP1251");        buttonGroup1.add(radioBtn1);        radioBtn1.setMargin(new java.awt.Insets(0, 0, 0, 0));        jPanel1.add(radioBtn1);        radioBtn1.setBounds(70, 28, 60, 12);        radioBtn2.setBackground(new java.awt.Color(255, 255, 205));        radioBtn2.setFont(new java.awt.Font("Arial", 0, 10));        radioBtn2.setText("KOI8-R");        buttonGroup1.add(radioBtn2);        radioBtn2.setMargin(new java.awt.Insets(0, 0, 0, 0));        jPanel1.add(radioBtn2);        radioBtn2.setBounds(130, 28, 55, 12);highlightSyntax('javaTg5OTM','java');

- Думаю так!! Хотя возможно ошибаюсь...Код ....//Объединить объекты JradioButton в группуradioGroup1 = new ButtonGroup1();radioGroup1.add(plainButton);// Создание объекта для FontplainFont = newFont( new java.awt.Font("Arial", 0, 10));//Обработка сообытии переключателейpublic void itemStateChanged (ItemEvent exent ) {if (event.getSource() ==plainButton)  field.setFont(plainButton);}....highlightSyntax('javaMmViOW','java');-----------Прошу меня не винить , если тут ошибки - я всего лишь идеи выдвинул! Это сообщение отредактировал XClan - 25.12.2003, 14:30

- Есть два варианта (надо будет в FAQ положить):1. Предлагается SUN в примерах - использовать setActionCommand/getActionCommand. Это просто строка, которую можно устанавливать равной тексту на кнопке. Пользоваться удобно, но надо об этом помнить.2. Можно просто перебрать все элементы в группе и проверить кнопку, которая выбрана. Не очень удобно если элементов много.Оба варианта приведены в примере (смотри public void showItem()):Код import java.util.*;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class ButtonRad extends JFrame{    JRadioButton button1;    JRadioButton button2;    JRadioButton button3;    ButtonGroup buttonGroup;    public ButtonRad()    {        getContentPane().setLayout(new FlowLayout());        button1 = new JRadioButton("Text 1");        button1.setActionCommand("Action 1");        button2 = new JRadioButton("Text 2");        button2.setActionCommand("Action 2");        button3 = new JRadioButton("Text 3");        button3.setActionCommand("Action 3");        buttonGroup = new ButtonGroup();        buttonGroup.add(button1);        buttonGroup.add(button2);        buttonGroup.add(button3);        JButton btn = new JButton("Show");        btn.addActionListener( new ActionListener() {            public void actionPerformed(ActionEvent e) {                showItem();            }        });        getContentPane().add(button1);        getContentPane().add(button2);        getContentPane().add(button3);        getContentPane().add(btn);        setBounds(100,100,300,100);    }    public void showItem()    {        String action = "";        String text = "";        // Вот первый вариант - очень быстренько нашли        ButtonModel bm = buttonGroup.getSelection();        if(bm!=null)            action = bm.getActionCommand();        else            return;        // А вот второй вариант - приходится перебирать все элементы.        for(Enumeration e=buttonGroup.getElements(); e.hasMoreElements();)        {            Object obj = e.nextElement();            if(obj instanceof JRadioButton)            {                JRadioButton rb = (JRadioButton)obj;                if(rb.isSelected())                {                    text = rb.getText();                }            }        }        JOptionPane.showMessageDialog(null, action+" & "+text);    }    public static void main(String[] args)    {        ButtonRad md = new ButtonRad();        md.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        md.setVisible(true);    }}highlightSyntax('javajQ3MjV','java');

- Во! Вот это ОНО Действительно, блин, проще запомнить... Ну как тут догадаться, что getActionCommand - всего лишь вернет текст с кнопки

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


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

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