你好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分钟就是......
然后输出
答案 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