Так что это небольшой отредактированный фрагмент кода из проекта im, над которым работает, и мне нужно получить строковое значение из этого showOptionDialog
и отобразить его в showMessageDialog
, но я не могу на всю жизнь я выясняю, как и, к сожалению, единственный другой вопрос, похожий на мой на этом сайте, не делает мне никакого правосудия.JOptionPane получает строку из showOptionDialog
String[] buttons = { "Female", "Male" };
int response = JOptionPane.showOptionDialog(null, "are you Male or Female?", "Important Question.",
JOptionPane.DEFAULT_OPTION, JOptionPane.QUESTION_MESSAGE, null, buttons, buttons[0]);
JOptionPane.showMessageDialog(null, "You selected that you are a, " + response);
так в showMessageDialog
в зависимости от кнопки при нажатии она должна прочитать что-то вроде этого: «Вы выбрали, что вы, женщина» или мужчина, если пользователь выбрал этот вариант.
также да, я понимаю, что я положил переменную int в showMessageDialog
, я просто положил ее туда как заполнитель.
любая помощь будет очень признательна.
http://i.imgur.com/iWKad22.jpg хорошо, что было проще, чем казалось, спасибо. – chubupanda