Package uk.ac.starlink.table.gui
package uk.ac.starlink.table.gui
Provides graphical classes used for rendering StarTable objects,
and related utility functionality.
-
ClassDescriptionPartial implementation of TableLoadDialog interface.Table load dialogue based on a FileChooser.Load dialogue based on a FilestoreChooser.Save dialogue which uses a
FilestoreChooser
.A component which contains a list of (name, component) pairs.Load dialogue which relies on the user typing the location into a text field.MapGroupTableModel<K,V> Provides a TableModel view of a MapGroup object.JTable which can display multiple-line elements.Provides better rendering of numeric table cells than the default JTable renderer.A WrapperStarTable which behaves the same as its base, except that UI intervention is permitted on any RowSequence which is taken out on it.TableSink implementation which messages a progress bar with row updates.Handles asynchronous table saving.A component for eliciting a JDBC access type URL string from the user.Load dialogue for loading data from a database via JDBC.A popup dialog for querying the user about the location of a new JDBC table to write.Extends the JTable for use with StarTable objects.A TableColumn representing a column in a StarJTable.Adapts a StarTable into a TableModel.Uses the native system file dialogue to provide a TableLoader.Table save dialogue based on the native system file dialogue.Interface for a GUI-based consumer of tables which are being loaded.Interface for an object which can handle the user interaction for selecting a table or tables to load.Interface defining an object which can load tables.Component which aggregates a TableLoadDialog and buttons (OK and Cancel) to control it.TransferHandler which will load a table if it is dragged onto its owner component.Thread which passes data from a TableLoader to a TableLoadClient.Provides a component suitable for use as a rowHeader component in the same JScrollPane as is being used to house a JTable.Dialog which permits a user to save one or moreStarTable
s in a place and format of choice.Interface for subdialogues which know how to save a table to some destination or other.A component which enables selection of a UCD by the user.Can make a TableCellEditor suitable for a ValueInfo.A TableCellRenderer which does its rendering according to a ValueInfo object which describes the values which it is expected to have to render.ListSelectionModel to use in conjunction with a ViewHugeTableModel for tracking row selection of very large tables.Swing TableModel implementation which provides a view on a very large table model.