Swing for Jython
- Length: 500 pages
- Edition: 1
- Language: English
- Publisher: Apress
- Publication Date: 2014-12-26
- ISBN-10: 1484208188
- ISBN-13: 9781484208182
- Sales Rank: #2246139 (See Top 100 Books)
Swing for Jython: Graphical Jython UI and Scripts Development using Java Swing and WebSphere Application Server
This book shows you how to use Swing to add a GUI to your Jython scripts, with an emphasis on the WebSphere Application Server wsadmin utility. In fact, we’re going to teach you Swing using Jython, and we’re going to do it in a way that, hopefully, that makes your scripts easier for people to use, more robust, more understandable, and therefore easier to maintain.
What you’ll learn
- How to add Swing APIs to your Jython scripts
- How to work with components, containers, layouts, input/output fields, lists, menus, trees, frames, tables, event handling and more
- How to build a simple global security application with a graphical UI
- How to monitor and indicate progress
- How to create a simple graphical help application
- How to build a security configuration report application
- How to port over to WebSphere for middleware deployment
Who this book is for
This book is for experienced Java programmers who have experience with Jython and at least some experience maybe with Swing.
Table of Contents
Chapter 1. Components and Containers
Chapter 2. Interactive Sessions vs. Scripts
Chapter 3. Building a Simple Global Security Application
Chapter 4. Button up! Using Buttonsand Labels
Chapter 5. Picking a Layout Manager Can Be A Pane
Chapter 6. Using text input fields
Chapter 7. Other Input Components
Chapter 8. Selectable Input Components
Chapter 9. Lists
Chapter 10. Menus
Chapter 11. Using Trees to Show the Forest
Chapter 12. Motion to Take from the Table
Chapter 13. Keystrokes, Actions and Bindings
Chapter 14. Event of The Year (Events Handling)
Chapter 15. Nuts to Soup
Chapter 16. Conversing with a User with Dialog Boxes
Chapter 17. Specialized Dialog Boxes
Chapter 18. Monitoring and Indicating Progress
Chapter 19. Internal Frames
Chapter 20. Graphical Help Application
Chapter 21. A Security Configuration Report Application
Chapter 22. WASports – A WebSphere Port Application