|
Developer's Website
All you ever wanted to do with a JTable... but were afraid to code.
If the JTable component allows the developper to present data in a
spreadsheet fashion, allowing the end-user to edit the cells may become
quite difficult. More, if you want to display some of these data in a
customized way then programming can quickly become a challenge. Not only
the JbcGridTable component comes with its own set of editors and
renderers, it accepts any other bean you may use. (The associated demo
uses the JBC Gui Beans Suite).
More, it allows the dynamic insertion of any other Swing(tm) component
inside the table area that may be used to display or edit the contents
of a row. (This feature can dramaticaly simplify the verification of the
user's modification of the row data whithout the need of opening a new
window at the user's request). This row expansion can be triggered by
any event.
As a generalization of the insertion of any component, you can even
expand a row into another JbcGridTable giving to the resulting one the
best of the JTable and the JTree components. You can nest as many levels
of JbcGridTable as your application may need.
|