X-Git-Url: https://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fcorrelate%2FMediaPreviewTableModel.java;h=e562ff9f4ff32fc764f70bbec9f6ea09207caa32;hp=3d6efa8196c1ca57cf47aced06d83b211577c5f8;hb=7f5ed2be62905bd37717376dc22d09e5ea7edb4d;hpb=b361869e590bbca32664c16ac24d6296926594a5 diff --git a/tim/prune/correlate/MediaPreviewTableModel.java b/tim/prune/correlate/MediaPreviewTableModel.java index 3d6efa8..e562ff9 100644 --- a/tim/prune/correlate/MediaPreviewTableModel.java +++ b/tim/prune/correlate/MediaPreviewTableModel.java @@ -1,11 +1,12 @@ package tim.prune.correlate; -import java.text.NumberFormat; import java.util.ArrayList; import javax.swing.table.AbstractTableModel; + import tim.prune.I18nManager; import tim.prune.data.Unit; import tim.prune.data.UnitSetLibrary; +import tim.prune.gui.DisplayUtils; /** * Class to act as the table model for the correlation preview table @@ -18,16 +19,7 @@ public class MediaPreviewTableModel extends AbstractTableModel private ArrayList _list = new ArrayList(); /** Distance units */ private Unit _distanceUnits = UnitSetLibrary.UNITS_KILOMETRES; - /** Number formatter */ - private static final NumberFormat FORMAT_ONE_DP = NumberFormat.getNumberInstance(); - - /** Static block to initialise the one d.p. formatter */ - static - { - FORMAT_ONE_DP.setMaximumFractionDigits(1); - FORMAT_ONE_DP.setMinimumFractionDigits(1); - } /** * Constructor @@ -103,7 +95,7 @@ public class MediaPreviewTableModel extends AbstractTableModel } else if (inColumnIndex == 3) { if (row.getPointPair().isValid()) { - return FORMAT_ONE_DP.format(row.getDistance(_distanceUnits)); + return DisplayUtils.formatOneDp(row.getDistance(_distanceUnits)); } return ""; }