如何在对话框TITLE栏上放置刚刚输入的整数

时间:2014-06-23 14:59:53

标签: java dialog joptionpane titlebar box

你好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);


}

}

我想要发生的是,在对话框的标题栏上,输出上的默认值是“MESSAGE”写的是什么?所以我想做到," 用户输入的数字相当于"我在标题栏上的内容只有"在几分钟内就是......"请帮助谢谢。我尝试在Google上搜索,但无法找到答案。

例如,用户输入了1.

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

1分钟就是......

然后输出

1 个答案:

答案 0 :(得分:0)

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

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

根据您使用的constructor,这将设置

message: "Converted into minutes is 60" //for example
title: "is equivelant to: 1" //for example