The four examples in this directory show how to use some of the
features of the JTable component.

TableExample:
  Uses a JTable to show data from an SQL query input on the command
  line.
TableExample2:
  Is like the previous example, but has a UI for configuring the
  database connection and query.
TableExample3:
  Is a minimal example showing how to plug a generic sorter into the
  JTable.
TableExample4:
  Uses specialized renderers and editors.

TableExample3 and TableExample4 do not depend on database connectivity
and can be compiled and run in the normal way.

The most interesting example is probably TableExample, which has a
TextArea that can be used as an editor for an SQL expression.  Pressing
the Fetch button sends the expression to the database.  The results are
displayed in the JTable underneath the text area.

To run TableExample and TableExample2, you need to find a driver for
your database and set the environment variable JDBCHOME to a directory
where the driver is installed.  See the following URL for a list of
JDBC drivers provided by third party vendors:

 http://java.sun.com/products/jdbc/drivers.html

Once you find the driver, you can run one of the database examples by
specifying a class path that includes the JDBC classes and the example
classes.

For example:

 java -classpath $(JDBCHOME):TableExample.jar TableExample

These instructions assume that the 1.4 version of the java
command is in your path.  If it isn't, then you should either
specify the complete path to the java command or update your
PATH environment variable as described in the installation
instructions for the Java 2 SDK.