blob: ddee9bc845bd5ce9e0b728e997252d1a45871b63 [file] [log] [blame]
The four examples in this directory show how to use some of the
features of the JTable component.
TableExample:
This application includes a GUI for configuring the
database connection and specifying the query.
TableExample2:
The query and database connection are specified at the command
line. The results are displayed in a JTable.
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 this installation's 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(TM) SE Development Kit.