Еще один полезный класс для получения пользовательского ввода и отображения результатов - это класс JOptionPane. Он находится в библиотеке javax.swing. С помощью класса JOptionPane мы можем вызывать окно ввода с клавиатуры и сохранять полученные данные.

Класс JOptionPane позволяет вам иметь такие поля ввода:
И такие сообщения:
Давайте для этого адаптируем наш код из предыдущего урока и добавим несколько опций.
Первое, что нужно сделать, это обратиться к библиотеке, в которой находится наш класс JOptionPane:
import javax.swing.JOptionPane;
Эта строка кода говорит Java, что мы хотим использовать класс JOptionPane, расположенный в библиотеке javax.swing.
Вы можете начать новый проект, как это сделаю я. Вы уже должны знать, как создать новый проект. Для тех, кто забыл: Как создать проект java в NetBeans. У меня имя класса будет InputBoxes, а имя проекта - userinput.
Добавьте строку импорта в свой новый проект. Окно с кодом должно выглядеть примерно так:
package userinput; import javax.swing.JOptionPane; public class InputBoxes { public static void main(String[] args) { } }
Причина желтого волнистого подчеркивания в том, что мы еще не использовали класс JOptionPane. Она исчезнет, как только мы это сделаем.
Чтобы получить поле ввода, в которое может вводить текст пользователь, мы можем использовать метод showInputDialog из JOptionPane.
Читать далее JOptionPane Java – Ввод/вывод данных
![]()
Это интересно
0
|
|||
Последние откомментированные темы: