如何在具有一定数量空间的任何组件(如 JLabel)中打印数字
比如 如果我写:
double num = 123567;
label.setext(" number " + num + "is big") ; == > number 123567isbig
double num = 12;
label.setext(" number " + num + "is big") ; == > number 12 isbig
数字“num”写在两个语句中的 6 个空格上..
我如何在 Java 中做到这一点?
最佳答案
String formatNumber(int n) {
return String.format("%-12d", n);
}
label.setText(" number " + formatNumber(1234567) + "is big");
关于java - 关于用 Java 在 JLabel 中写入数字的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3183921/