- Table of Contents
- I. Introducing Bambookit
- 1. What is Bambookit GUI?
- 2. Java
- 3. Applet Tag
- 4. Jar File
- 5. XML Files
II. GUI Basics
- 6. Working With Widgets
- 7. Widgets
- Widget
- Button
- Checkbox
- Radio
- Item
- Edit
- Combobox
- Menu
- Listbox,
View
- Splitter
- View & Scrollbar
- Calendar
- Tabs
- Table
- Drag
8. PreBuilt Widgets
- Tree
- Tree View
- Tree Drag and Drop
- Popup Calendar
- Popup Color Picker
- Collapsible Panel Bar
- Window
- Modal Box
- Message Box
9. Widgets Styles
- Alignment
- Background Color
- Border Color
- Borders
- Font Name
- Font Size
- Font Style
- Foreground Color
- Gradient Background Fill
- Highlight Color
- Text Formatting (insets)
10. Widgets Attributes
- Enabled
- Request Focus
- Highlight
- Label
- Clear Text
- Name
- Rollover
- Selected
- Set Group
- Set Value
- Size
- Sticky
- Focus Traversable
- Transparent
- Visible
III. Event-Handling
11. Events
- action
- mouse pressed
- mouse released
- mouse entered (popups)
- mouse exited
- key pressed
- key released
- focus gained
- focus lost
- dragdrop
- stuck
- unstuck
- valueset
- valueclear
- selected
- unselected
- forwardspace
- backspace
- documentdone
- Multiple Events/Targets (encoding)
IV. Advanced Features
12. Layout using Anchors
13. Attachments
- attachToWidget
- attachToContainer
14. Auto Layout
15. Drag-and-Drop
16. Real-Time Data Display (polling)
17. Set Data
18. Decompostion in XML (load GUI and Caching)
19. Middleware (Business Logic)
- Submitting data from a form
- When to use, POST and GET
- Calculator Demo
- Intro to MySQL using PHP
- Email Submit Script Example
- Simple Web Form with real-time data submit to the table example (PHP/mySQL, JSP/Oracle)
- Server Side Progress Bar Script Example
20. Motion Scripts (Animations)
V. Bambookit Reference
21. Java Plugin, Auto download
22. Creating links
23. Frame Support
24. Configuration File
25. Reference Guide
|
|