Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - Как произвести автоматический подсчёт без нажатия на клавиши в Netbeans

Ответить
Настройки темы
Java - Как произвести автоматический подсчёт без нажатия на клавиши в Netbeans

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!
Есть проект в Netbeans, который при введении числа в определённое поле и ,при нажатии клавиши, высчитывает по формуле и записывает ответ в другое поле. Но можно ли сделать так, чтобы ответ высчитывался без нажатия на клавишу ентер и без нажатия на визуальные клавиши программы, только при введении числа!?

Например: я записываю в поле1 цифру 2, программа делает вычисление 2*10 и ответ мгновенно записывает в поле2 , есть возможность такое реализовать?

Отправлено: 19:21, 09-07-2016

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


IIJackII, У текстового поля, как у объекта есть определенные события, которым можно назначить выполнение функций.
Соотв. если мы рисуем экранную форму в swing, то переходим в режим проекта, выделяем нужное поле и смотрим свойства. Чуть ниже свойств есть кнопка "события". Они то нам и нужны. Ищем KeyPressed, и создаем на него обработчик.
Прото для примера.
PHP код: Выделить весь код

private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) {                                       
        
// TODO add your handling code here:
        
if (evt.getKeyCode()==KeyEvent.VK_2){ jTextField1.setText("ddd");}     
    } 

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:46, 12-07-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Java - Как произвести автоматический подсчёт без нажатия на клавиши в Netbeans

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Эмуляция нажатия клавиши до клика мыши. intelem Скриптовые языки администрирования Windows 9 24-12-2019 14:57
CMD/BAT - Эмулирование нажатия клавиши Jokerxman Скриптовые языки администрирования Windows 1 02-05-2015 16:00
Интерфейс - [решено] неправильно обрабатываются нажатия на клавиши SWG14 Microsoft Windows 7 10 02-08-2010 14:17
Как произвести нажатие кнопок мыши без функций AutoIT и сторонних программ. CyberStyLe AutoIt 11 08-02-2010 14:22
Разное - [решено] Переключение нажатия клавиши? maik2 Microsoft Windows 2000/XP 4 03-12-2007 14:20




 
Переход