diff options
author | Keith Packard <keithp@keithp.com> | 2014-05-29 14:03:58 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2014-05-29 14:03:58 -0700 |
commit | f80075be4ebb9c5fe00c24b8c7638fad23267424 (patch) | |
tree | a8badb211c002391b881109a9b7c0992e3099eaf /altosuilib/AltosInfoTable.java | |
parent | 71715337eb532a1fbe1a753240e7417d5223489f (diff) |
java: Refactor AltosFlightDisplay units and font update handling
Make AltosFlightDisplay explicitly implement AltosFontListener and
AltosUnitsListener interfaces to make everyone use the same API. Then,
actually go implement units listeners so that changing units updates
all of the active displays immediately
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosuilib/AltosInfoTable.java')
-rw-r--r-- | altosuilib/AltosInfoTable.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/altosuilib/AltosInfoTable.java b/altosuilib/AltosInfoTable.java index 0d8779d1..24a895eb 100644 --- a/altosuilib/AltosInfoTable.java +++ b/altosuilib/AltosInfoTable.java @@ -62,12 +62,15 @@ public class AltosInfoTable extends JTable implements AltosFlightDisplay { doLayout(); } - public void set_font() { + public void font_size_changed(int font_size) { setFont(AltosUILib.table_value_font); set_layout(); doLayout(); } + public void units_changed(boolean imperial_units) { + } + public Dimension getPreferredScrollableViewportSize() { return getPreferredSize(); } |