Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Получение html через WebView/webengine https://www.cyberforum.ru/ java-gui/ thread2274855.html
Имеется кнопка, по нажатию которой происходит отображение HTML страницы. Прочитал про WebView и WebEngine, и не понятно, как получить html код страницы после выполнения JavaScript'ов (например в консоль или txt файл)? package org.o7planning.javafx.webview; import java.io.File; import java.net.MalformedURLException; import java.net.URL; import javafx.application.Application; import...
Java Swing setColor
Доброго времени суток. Текущая задача — нарисовать фигуру и залить её цветом. package com.company; import javax.swing.*; import java.awt.*; public class Main { public static void main(String args) {
Java Обнуление идентификаторов в ColumnModel при добавлении колонки в JTable Вечер добрый Есть пустая Jtable. Колонки в таблицу добавляются через DefaultTabelModel и к ним ставится идентификатор - уникальный ID: public void addNode(String name) { Node n = graph.addNode(Integer.toString(ID++)); n.addAttribute("ui.label", name); ((DefaultTableModel)table.getModel()).addColumn(name); ... https://www.cyberforum.ru/ java-gui/ thread2273216.html Java Привязка списка к JComboBox Можно ли на Java привязывать к JComboBox списки объектов с несколькими полями, чтобы привязать SelectedItem к одному полю, а пользователь видел в списке другое поле. Как в C#: пользователь видит в списке DisplayMemberPath, а привязка идёт к SelectedValuePath. Например, есть список объектов класса с полями Text типа String и Value типа int. Нужно, чтобы пользователь видел в списке поле Text, а... https://www.cyberforum.ru/ java-gui/ thread2272872.html
Как сделать чтоб при нажатии на кнопку на 1 секунду менялся фон Java
Здравствуйте. Я новичок в java, пока много чего не понимаю, особенно с потоками беда. Помогите реализовать одну штуку. В общем есть панель с кнопкой, нужно чтобы при нажатии на кнопку на 1 секунду изменялся цвет панели. Я пытался просто тупо поменять цвет, потом вызвать Thread.sleep(), потом поменять цвет обратно, но это не работает. Вот мой код: public class PanelColorTest { public...
Java Доступ к элементам формы из другого класса (Swing) https://www.cyberforum.ru/ java-gui/ thread2272579.html
Доброго времени суток! Пишу небольшое десктоп приложение. Создал в GUI редакторе (NetBeans) форму на главном фрейме есть лейбл и две кнопки (start и stop) по нажатию кнопки start запускается некоторый метод расчета данных, который находится в другом классе. Мне необходимо создать счетчик, чтобы было видно сколько данных к примеру рассчиталось. Как мне обновить лейбл на фрейме и записать...
Java События мыши https://www.cyberforum.ru/ java-gui/ thread2272573.html
Есть два класса Karta расширяющая JPanel и Cubic_k_Karte расширяющий JPanel. Добавил событие мыши в класс Karta все нормально работало, но как только аналогично добавил событие в класс Cubic_k_Karte, событие в Cubic_k_Karte а вот в классе Karta перестало работать. public class Karta extends JPanel implements MouseListener, MouseMotionListener { Karta(){ metodUpravlenijaSobitiem();...
Java Шрифт
Как делать разные шрифты в System.out.print("???")? Например жирный шрифт. И как менять цвет текста?
Java JOptionPane использование. Новичок 1) Используя JOptionPane, попросите пользователя ввести первое число.положительное число. 2) Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane. 3) Используя JOptionPane, попросите пользователя ввести второе число, отличное от 0. 4) Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane. 5) Если пользователь ввёл 0, то... https://www.cyberforum.ru/ java-gui/ thread2272150.html Java Внутренний редактор текста https://www.cyberforum.ru/ java-gui/ thread2271723.html
Здравствуйте, прошу помощи, уже в голове каша. В общем хочу создать текстовый редактор, подскажите от чего отталкиваться, примерное какие библиотеки понадобятся и всё в этом роде. Написал сюда, потому что уже пробовал это сделать, но получилось не особо хорошо. Пробовал применять TextFlow, richtext. В программе у меня есть база данных, в ней таблица которая имеет текстовое поле "Описание" в неё...
Adding new comboboxes Java Java
I have a problem with Swing interface on java. Explaination: I have a Combobox with 1, 2, 3, 4, 5 items. When an exact item is selected I need to create some more comboboxes the number of which depends on the selected item. So, if number 5 is selected, 5 more comboboxes must appear in the frame. I used ActionListener but it did not work properly. However, the same code but outside Actionlistener...
Java Как задать порядок отрисовки компонентов Доброго времени суток. Есть JPanel на которой расположена кнопка и другая дочерняя панель закрашенная красным цветом. Дочерняя панель должна отрисовываться после отрисовки кнопки и закрывать её. Но по каким-то причинам кнопка всегда отрисовывается поверх дочерней панели. Я пробовал повлиять на порядок отрисовки добавляя кнопку и дочернюю панель на панель-контейнер в разной последовательности,...
36 / 3 / 0
Регистрация: 21.05.2018
Сообщений: 111
0

Обработка события JButton - Java - Ответ 12537796

13.07.2018, 13:58. Показов 1098. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, уважаемые форумчане! Моя первая работа с ГУИ и возникли затруднения. Не понимаю поведения программы. Суть в следующем. Делаю простое приложение. Выглядит оно так:
Обработка события JButton
. Не взыщите за простоту). Кнопки - JButton, объединенные в ButtonGroup. При нажатии на одну из них, в случае достаточного количества средств, должен запускаться процесс приготовления. В моем случае это перевод курсора в состояние WAIT и вывода сообщения в Info "Идет приготовление". По окончании выводиться диалоговое окно - "Заберите напиток". Проблема в том, что при нажатии на кнопку, курсор меняется, а сообщение в Info появляется только после окончания задержки. Полагаю, что дело в потоках, с ними я пока не очень- то дружу (пытался прикрутить ProgressMonitor, что в общем-то получилось, но диалоговое окно выскакивало раньше, чем заканчивался прогресс), поставить все в очередь не получилось и решил остановиться на более простом варианте).
Обработка нажатия на кнопку выглядит следующим образом:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
for (final JButton button: buttons){
            button.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    String title = button.getText();
                    System.out.println(title);
                    int price = automat.getMenuMap().get(title);
                    if (price==automat.getCash()){
                        try {
                            info.setText("Идет приготовление");
                            button.setCursor(new Cursor(Cursor.WAIT_CURSOR));
                            TimeUnit.MILLISECONDS.sleep(5000);
                        } catch (InterruptedException e1) {
                            e1.printStackTrace();
                        }
                        button.setFocusPainted(false);
                        JDialog dialog = new Dialog(null,"Заберите напиток",200,100);
                        dialog.setVisible(true);
                        }
                  }
            });
          }


Вернуться к обсуждению:
Обработка события JButton Java
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.07.2018, 13:58
Готовые ответы и решения:

Обработка события jButton
Здравствуйте, помогите разобраться: Добавлено через 10 минут у меня есть три класса - первый...

JButton обработка свойства OnClick
Всем доброго времени суток. Друзья, JButton bt=new JButton("Ckick"); bt.setLocation(290,...

Обработка события
Подскажите пожалуйста, как сделать что бы по нажатию пункта меню надо будет менять количество...

Обработка события кнопки
Только начал изучать Java, вот посоветовали вместо awt использовать swing. Попытался, в итоге...

2
13.07.2018, 13:58
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.07.2018, 13:58
Помогаю со студенческими работами здесь

События и их обработка
Здравствуйте. Суть вопроса: есть клас события package colibri; import java.util.ArrayList;...

Обработка события Click, вставка html после генерации и обработка этого кода
Подскажите пожалуйста как заставить работать эту часть кода 18 строка ...

обработка события
:)Здравствуйте! Подскажите пожалуйста как можно описать обработчик события вне класса. Имеется...

Обработка события
Есть событие public event EventHandler<CopyingFileEventArgs> CopyingFile Подскажите пожалуйста...

События и их обработка
Подскажите как можно реализовать обработку событий, чтобы можно было использовать примерно такой...

Обработка события
Здравствуйте. Помогите найти ошибку. Нужно выполнить событие, но компилятор выдает: "Inconsistent...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru