Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Диалог – окно, предназначенное для отображения определенной информации, подтверждения/отмены определенного действия, ввода данных и т.д.
В JAVA имеется набор стандартных диалогов, заключенных в классе JOptionPane. Диалоги разных типов создаются путем вызова статических методов класса JOptionPane, например:
- void JOptionPane.showMessageDialog(…) – диалог, содержащий сообщение;
- String JOptionPane.showInputDialog(…) – диалог, требующий ввод каких либо данных, возвращает строку, введенную пользователем;
- int JOptionPane.showConfirmDialog(…) – диалог, требующий подтверждение/отмену какого-либо действия, возвращает целочисленную константу, соответствующую кнопке, нажатой пользователем (например, JOptionPane.YES_OPTION, JOptionPane.NO_OPTION,
JOptionPane.OK_OPTION, JOptionPane.CANCEL_OPTION).
Каждый из методов имеет несколько реализаций с различным набором параметров. Минимальный обязательный набор параметров практически для каждого типа диалога (2 параметра):
- Component parentComponent – родительский компонент диалога (это может быть, например, кнопка, по которой вызывается диалог, форма относительно которой отображается диалог, панель и т.д.);
- Object message – сообщение, отображаемое внутри диалога (например, «Сохранить изменения?» – для Confirm-диалога, «Введите название» – для Input-диалога).
Дата публикования: 2015-10-09; Прочитано: 286 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!