Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Стандартные диалоги (JOptionPane)



Диалог – окно, предназначенное для отображения определенной информации, подтверждения/отмены определенного действия, ввода данных и т.д.

В 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...