Guo Jia
Email: [Email protected]
Blog: http://blog.csdn.net/allenwells
Github:https://github.com/allenwell
Java Swing is a development toolkit for developing Java graphical interface applications, which is based on an abstract Window Toolkit (Toolkit), which is a cross-platform application that can use any pluggable styling.
A swing feature
- A diverse range of UL components: including all components from the technical button, the splitter pane to the table.
- Pluggable appearance styles: Allows any program that uses swing components to choose its look and feel.
- accessibility (accessibility) API: Supports assistive technologies such as screen readers and dot-text displays that help users get information.
- Java 2D API: Allows developers to easily use 2D graphics, text, and images in applications and apples.
- Drag-and-drop support: Provides drag-and-drop functionality between the Jeva application and the native application.
- Internationalization: Allows you to create applications that interact with users around the world who use different languages and different cultural practices. With the input method architecture, developers can create applications that can receive language text in a variety of different characters.
Two Swing package structure
- Java.swing:Swing Components and Utilities
- Java.swing.border:Swing the border of the lightest component
- Java.swing.colorchooser:JColorChower support Class (interface)
- javax, Axswing.event: Event and Listener classes
- Javax.swing.filechaoser:JFIIeChuoser support Class (interface)
- Javax.swing,pending: A swing component that is not fully implemented
- JAVAX.SWING.PLAF: abstract class. The behavior used to define the UI representation
- Javax.swing.plafbasic: A base class that implements common functionality for all standard interface styles
- Javax.swing.plafmetal: User interface represents class for implementing Mefal interface styles
- Javax.swing.table.JTable: The support class for tabular components
- Javax.swing,text: Support for document display and editing
- javax.swing.text.html: Support for displaying and editing TFFML files
- JAVAX.SWING.TEXL.HTML.PARSER.HBNL: Parser class for files
- JAVAX.SWING.TEST.RTF: Support Display Edit RTF file
- Javax.swing.tree.JTree: Support classes for tree components
- Javax.swing.undo: Support Cancel operation
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
One of the "Java Swing Quest series": Java Swing begins