[contents]
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
G.B.M. is a Grid Bag Manipulator (of visual type) with built-in code generating engine. It allows to add/delete various controls, modify their GridBagConstraints on the fly, inspect changes as they made, and instantly generate 100% functional code which can be immediately copy/pasted into the application. To showcase immense power of the technology, G.B.M.'s layout is generated using G.B.M. itself! G.B.M. is a free software and covered by GNU General Public License. |
|
In our relentless pursuit of the maximum object orientation possible, we have made G.B.M. extremely oriented, comprising of a big number (20) of small classes. While Netscape 3.x will download it in one shot as a zipped archive, other browsers may have problems making 20 successful connections to our busy server. To somehow redeem the situation, we devised an alternative solution which is to load G.B.M as an archive and run it locally using either browser or appletviewer. For local viewing download g.b.m.zip unpack it and from the browser open index.html or, alternatevily, use applet viewing program, for example appletviewer: appletviewer gbm.html |
|
|
|
Source code is in one huge file: GridBagMaster.java. |
. . . . . . . . . . . . . . . . . . . . . . .
Hurl yer epistules to [gbm@absurd.org].