0

您好 Stackoverflow 的人们,我正在尝试制作一个带有带有输入整数的标题栏的 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);


}

}

我想要发生的是,在对话框的标题栏上,默认输出的是消息,对吗?所以我想做到,“用户输入的数字相当于”我的标题栏上只有“分钟是......”请帮忙谢谢。我尝试在 Google 上搜索,但找不到答案。

例如,用户输入 1。

所以我的标题栏(我希望)它应该是......

1分钟是...

然后输出去

4

1 回答 1

0

您忘记将变量添加到消息框中的字符串。将您的消息对话框更改为以下内容:

   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
于 2014-06-23T15:03:14.647 回答