AltosDescent descent;
AltosLanded landed;
- private AltosStatusTable flightStatus;
+ private AltosFlightStatus flightStatus;
+ private JScrollPane flightInfoPane;
private AltosInfoTable flightInfo;
static final int tab_pad = 1;
}
cur_tab = tab;
}
- flightStatus.set(state);
+ flightStatus.show(state, crc_errors);
flightInfo.show(state, crc_errors);
}
public AltosFlightUI(AltosVoice in_voice, AltosFlightReader in_reader, final int serial) {
+ AltosPreferences.init(this);
+
voice = in_voice;
reader = in_reader;
setTitle(String.format("AltOS %s", reader.name));
- flightStatus = new AltosStatusTable();
+ flightStatus = new AltosFlightStatus();
vbox = new Box (BoxLayout.Y_AXIS);
vbox.add(flightStatus);
pane.add("Landed", landed);
flightInfo = new AltosInfoTable();
- pane.add("Table", flightInfo.box());
+ flightInfoPane = new JScrollPane(flightInfo.box());
+ pane.add("Table", flightInfoPane);
vbox.add(pane);