altosui: Rewrite info table to mix with scroll pane well. Fix startup size
authorKeith Packard <keithp@keithp.com>
Sun, 21 Nov 2010 00:19:42 +0000 (16:19 -0800)
committerKeith Packard <keithp@keithp.com>
Sun, 21 Nov 2010 00:19:42 +0000 (16:19 -0800)
commitece2c86e2641b2cd613791293526c492b1606aa1
tree3347cf13ca24292e523cce03e191ac3f4f35ff28
parent37f0201d724693528f37ac7d275f68f90cf94da0
altosui: Rewrite info table to mix with scroll pane well. Fix startup size

Using a single table for the info table means that the scroll pane
automatically picks up the table headers and shows them above the
scrollable view.

This patch also fixes the application size at startup so that no
scrollbar is required in the info table, and the window is < 800x600.

Signed-off-by: Keith Packard <keithp@keithp.com>
ao-tools/altosui/Altos.java
ao-tools/altosui/AltosAscent.java
ao-tools/altosui/AltosDescent.java
ao-tools/altosui/AltosFlightInfoTableModel.java
ao-tools/altosui/AltosFlightUI.java
ao-tools/altosui/AltosInfoTable.java
ao-tools/altosui/AltosLanded.java
ao-tools/altosui/AltosPad.java