Java格式GUI输出

时间:2016-11-29 17:58:14

标签: java user-interface output

如果我想在GUI中格式化输出(特别是一个数字只有2位小数),我会使用for(final String letter : shuffled_word){ final Button button = new Button(this); button.setText(letter); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { button.setClickable(false); } }); this.game_grid.addView(button); } 类和DecimalFormat方法,还是有另一种方法这样做?

1 个答案:

答案 0 :(得分:-1)

基本上你会想要将数字四舍五入,留下2位小数,换句话说,只舍入小数点后第二位数后的数字,所以:

number = Math.round(number * 100)/100;

根据您的具体需要,使用Math.floor()或Math.ceil()