This file contains information you need to install JbcGrid, and additional information not included in the product documentation.
For the latest information, please check the JbcGrid Web Site.
![]() | www.JBCSolutions.com |
This
README file is divided into the following sections:
There is no installation, strictly speaking. The product is provided in a zip format, it must be unzipped in the directory that fits you. By unzipping this file you will get the JbcGrid.jar file, ready to be used. More, you will get this readme file, a docAPI file providing the documentation in JavaDoc format and some simple examples located in the sample directory.If you are using both this product and an interface builder, you should refer to your interface builder documentation (Beans Installer / ToolBar Customizer / Managing component palette).
You are strongly recommended to add the path of the JbcGrid.jar file into the classpath of your system.
See Java(tm) 2 SDK documentation (Using the CLASSPATH environment variable) :
- Chapter :
j2sdk1.4.0\docs\tooldocs\win32\classpath.html#env var - Chapter :
j2sdk1.4.0/docs/tooldocs/solaris/classpath.html#env var
The documentation is provided in JavaDoc format. The docAPI file is located in the JbcGrid main directory.
The Samples directory contains subdirectories, each subdirectory gives a simple example for beans. To run Samples, you may use, in each subdirectory, the runnit file.
SimpleGridVector
This sample uses JbcGridDefaultTableModel. This model inherits from the Java DefaultTableModel standard class. To be able to use this model, you should insert your data into a vector, as required by the DefaultTableModel Java class. You are recommended to use this type of model when the number of rows is not excessive or if you have not a direct access to your data. Using this model is very simple, you just have to provide a vector.SimpleGridHuge
This sample uses JbcGridAbstractTableModel. This model inherits from the Java AbstractTableModel standard class. To be able to use this model, you should implement the Abstract methods, as required by the AbstractTableModel Java class. You are recommended to use this type of model when the number of rows is huge, when you are able to have a direct access to your data (e.g. from a data base). This model lets you free to implement methods that will allow data for each cell to be retrieved.SimpleAddRemove
This sample emphasizes precautions that should be taken to insert or remove rows. If a row is in an expended state, you should first collapse it before removing it.GridRenderer
This sample shows the abilities of some renderers.SimpleGridVectorSort
This sample emphasizes which precaution to take when you wish a table to be re-sorted.SimpleGridHugeSort
This sample emphasizes which precaution to take when you wish a table to be re-sorted.GridTreeView
This sample shows the ability of nesting tables or components.GridExpandableRow
This sample shows the ability of expending a row.
Written entirely in the Java(tm) programming language, you may use JbcGrid on any operating system hosting a 1.3.0 (and later) Java(tm) virtual machine.JbcGrid requires you to have a Sun(tm)-compatible Java(tm) 2 SDK version 1.3 and later installed.
This package does not include the JBC Gui Beans Suite software. If you want to use JbcGrid with JBC Gui Beans Suite, you should run the version 1.2 revision A3 minimum of this Beans Suite. JBC Gui Beans Suite may be an add-on to this package and can be bought separately.
So far there is no known problem directly bound to this product. Nevertheless, some points must be noticed :
- Though this package is compatible with the Java(tm) 1.2.2, you are strongly recommended to use this package with the version 1.3 and later, the version 1.2.2 being too slow. Please note that some interface builders run with their own JDK, unfortunately often Java(tm) JDK 1.2.2.
Sun(tm) JDK 1.4.0 KNOWN PROBLEMS: Some problems exist with the J2SDK 1.4.0
- Bug ID: 4638772 REGRESSION: getAvailableLocales finds only en, en_US on Windows J2RE.
- Bug ID: 4653041 REGRESSION: Unselectable JComboBox after Popupmenu owning a component.
® VisualMust is a registered trademark of JBC in some countries, and being registered in other countries.® Sun, Solaris, Java, JavaBeans, Forte, Swing and 100% Pure Java are registered trademarks or trademarks of Sun Microsystems, Inc.
® Borland, JBuilder are registered trademarks or trademarks of Borland Software Corporation.
® Microsoft, Windows NT, Windows 98, Windows 2000, Windows XP are registered trademarks or trademarks of Microsoft Corporation.
® Macintosh is a registered trademark of Apple Computer, Inc.
® IBM, OS/2, Aix, VisualAge are registered trademarks or trademarks of International Business Machines Corporation.
® Intel, Pentium, i386, i486 are registered trademarks or trademarks of the Intel Corporation.
® Linux is a registered trademark of Linus Torvalds.
® Hewlett-Packard is a registered trademark of the Hewlett-Packard company.
® UNIX is a registered trademark of The Open Group.
® Open Software Foundation, Motif are trademarks of the Open Software Foundation.
(*) Other trademarks are the properties of their respective owners.
[ Top ] [ Table Of Contents ] [ Home page ]
Copyright © 1999-2002, JBC. All Rights Reserved.
Licensed Materials - Property of JBC.