Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 22148, OOP XMLPanelEdit Version 2.1

by Jun Inamori Email: Anonymous


Java Swing GUI builder by XML (XML editor). You can write Java Swing GUI with Japanese, Chinese or any language into XML.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For JBuilder, Version 6.0  to 11.0 38 downloads
Copyright: All rights reserved


Size: 738,853 bytes
Updated on Wed, 18 Aug 2004 12:15:30 GMT
Originally uploaded on Wed, 18 Aug 2004 12:15:07 GMT
SHA1 Hash: 2BB0B76899FFC21AE55FD4AC86B0C492FB3BE354
MD5 Hash: CA0B285C86632670834B04123741C042

    Explore the files in this upload

Description
By this Java Swing GUI builder, Java Swing GUI can be written in XML. And JFrame, JDialog or JPanel with JComponents can be generated from the XML.
Java Swing GUI builder included in XMLPanelEdit is the XML editor, by which you can write the JFC Swing GUI in XML. By this XML editor, you can easily define the nested structure of your Java Swing GUI in XML. JPanel on JFrame or JDialog can have any LayoutManager, such as FlowLayout, BorderLayout, BoxLayout or GridLayout. Anywhere you like within JFrame or JDialog, you can place JButton, JCheckBox, JRadioButton, JLable, JTextField, JSlider or any other JComponents. The Java components can also be placed on the intermediate Swing containers, such as JTabbedPane, JSplitPane and JScrollPane. For example, JTable, JTree, JTextArea or JTextPane can be placed on JScrollPane. With BorderLayout specified, floatable JToolBar with Actions can be placed on JPanel, and JMenuItems with the same Actions can be embed into JMenu.
You can prepare XML for your Java Swing GUI in as many human languages as you like, i.e. XML for your Swing GUI can be written in Japanese Shift_JIS, Chinese BIG5, Chinese GB2312 and Russian KOI8-R. By ResourceBundle read from the property resource file, the XML appropriate for the user's Locale will be selected at runtime. By this way, your Java Swing GUI can be ready for internationalization (I18n) or localization (L10n).
The abstract Java classes in XMLPanelEdit represent JFrame, JDialog and JPanel. These Java classes parse the XML written by Swing GUI builder and generate your Java Swing GUI at runtime. And your Java Swing GUI can access all the JComponents placed on it. For example, ActionListener can be added into JButton on JDialog. Or Actions on JToolBar and their corresponding JMenuItems on JMenu can be enabled/disabled at the same time.
For details, please read the introduction at:
http://www.oop-reserch.com/xmlpanel_1_2.html
Or, you can start with the simple example at:
http://www.oop-reserch.com/swing_ex.html

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC04