Как поместить целое число, которое вы только что ввели в диалоговое окно TITLE bar

Здравствуйте, люди из Stackru, я пытаюсь создать Java-программу с заголовком и введенным целым числом. Итак, вот немного моего кода:

import javax.swing.JOptionPane;

public class ConvertHoursToMinutes {

public static void main(String args[]) {

    int hours;
    int minutes;


    hours=Integer.parseInt(JOptionPane.showInputDialog(null,"Enter hour: "));

    minutes=hours*60;

   JOptionPane.showMessageDialog(null,"Converted into minutes is: " +minutes,"is equivalent to",JOptionPane.INFORMATION_MESSAGE);


}

}

Что я хочу сделать, так это то, что на строке заголовка диалогового окна по умолчанию выводится то, что написано правильно MESSAGE? Поэтому я хотел сделать это, " число, введенное пользователем, эквивалентно тому, что у меня в строке заголовка только" в минутах... ", пожалуйста, помогите, спасибо. Я попытался выполнить поиск в Google, но не могу найти ответы.

Например, пользователь ввел 1.

Так что моя строка заголовка (я надеюсь), что это должно быть...

1 в минутах это...

тогда вывод идет

1 ответ

Решение

Вы забыли добавить переменную к строке в окне сообщения. Измените диалог сообщения на следующее:

   JOptionPane.showMessageDialog(null, "Converted into minutes is: " + minutes, hours + " is equivalent to", JOptionPane.INFORMATION_MESSAGE);

В соответствии с используемым вами конструктором, это установит

message: "Converted into minutes is 60" //for example
title: "is equivelant to: 1" //for example
Другие вопросы по тегам