0
테이블에 통화를 표시하려면 다음 DefaultTableCellRenderer
을 사용하고 있습니다. 그것도 잘 작동, 내가 가진 유일한 문제는,이 렌더러를 설정 한 열의 숫자가 왼쪽 정렬, 다른 모든 것이 올바르게 정렬됩니다. 이유를 알고 싶습니다.JTable 셀의 정렬
public class DecimalFormatRenderer extends DefaultTableCellRenderer {
public static final DecimalFormat formatter = new DecimalFormat("#.00");
@Override
public Component getTableCellRendererComponent(
JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
value = formatter.format((Number) value);
return super.getTableCellRendererComponent(
table, value, isSelected, hasFocus, row, column);
}
}
, 감사합니다. –