| 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. | |