- 1SmartSuite
- 2Create Barcode Label
- 32BizBox Free ERP
- 4BearShare Music
- 5Spy Camera Software
- 6Blu-ray Decrypter
- 7Barcode software for All
- 8One Instant Messenger
- 9Image Suit
- 10Plato DVD to PSP Converter
- 1The Easy PHP Guestbook, Enhanced Version
- 2OnLine TV Lite
- 3LIVE Dictionary
- 4ID Photo Maker
- 53D Photo Album Screensaver
- 6Free YouTube Downloader for Mac
- 7SpamWeed Anti-Spam Filter
- 8Wedding Album Maker Gold
- 9English To Hindi Dictionary
- 10Zuma Deluxe
- 1Make Stock Market Charts Graphs
- 2Audio Merging Burning Software
- 3Speederxp Registration Code
- 4SpeedConnect Internet Accelerator
- 5Advanced Statistics Pdf
- 6Avi Smart Converter
- 7Electronic Personal Manager
- 8Skype Recorder Coupon
- 9Speed Video To Audio Converter
- 10Eel Soup Actual Video
SpeedJG - Java Swing GUI Builder
| Publisher: | Woehrmann Softwareentwicklung | License: | Shareware |
| Version: | 2.3.x | Date Added: | 13 November, 2008 |
| File Size: | 1000.0 KB | Downloads: | 9 |
| Price: | $69.00 | Editor Rating: | ![]() |
| Systems: | Linux, Windows Vista Ultimate x64, Windows2000, Unix, WinXP | ||
SpeedJG is an XML-based GUI builder tool to create state-of-the-art Java Swing applications. The core part of this tool is a parser that reads the meta-data described in XML to create Java GUI components on the fly. An IDE, itself generated by and using this parser, enables the Java developer to design GUIs, generate their meta-data, check their layout, and create the corresponding source code. Ten good reasons to use SpeedJG:SpeedJG is not bound to a specific Java softwaredevelopment environment. It can be used together withany currently established IDE or simply on its own.The meta data to describe the GUI layout is storedas XML because the structure of XML ideally fits tothe hierarchical structure of Swing (JFrame, JPanel,JComponent. etc.). In addition, this format is readableon any platform. Therefore you are able to shareyour GUIs e.g. with your friends and / or colleaguesregardless which platform or IDE they are using.By default SpeedJG generates pure Java Swing sourcecode that is also executable without any .jar file to be licensed.Thus you don't have to study any new APIs when developing GUIs withSpeedJG.SpeedJG enables you to create complex GUIs becausethe structure of the components used corresponds tothe structure of XML. Thus you can simply designmultiple nested panels with different layouts (Swingis not VB). To see an example of a complex GUI look atSpeedJG - the GUI of this application is entirelygenerated by SpeedJG!With SpeedJG the developer of a GUI is focused onthe main properties when customizing a component. Youare not overstressed with all possible propertiesfrom the inheritance hierarchy in alphabeticalorder. Instead, only those properties which are relevant inrespect of the component currently to be customized are presentedand ordered by importance.At any time you can check the layout and appearanceof any (not only the top-level JFrame or JPanel)component without having to compile it before.This is done at the push of a button by interpretingthe meta data stored as XML. When you're finished withyour GUI you can export the source code into asource file of your choice and compile it from insidethe Java IDE you use.SpeedJG enables you to edit in parallel as many components as youwant. Each component is edited within a tab of its own and can bechecked for itself. After saving you can directly change to anothertab, and if this is, for example, an editor of a parent component,you can check the effects in a superordinate context.When generating code SpeedJG strictly follows the MVC approach byseparating the GUI (view) code from the controller code, and the model code,that's up to you as the developer.To give an example of a multilingual GUI, thisseparation allows you to simply deliver the completeGUI object to a translator class that can access allthe components by their name without any knowledge ofthe internal structure, and set the texts of thelabels, buttons, frame titles etc., depending on thepreferred user language.When exporting the generated source code into afile, SpeedJG by default only overwrites thepreviously generated code lines. Thanks to theclear-cut MVC separation you don't have to modifywithin the generated code lines but only within thestubs offered outside the generated code. Thus if youmodify the layout of your GUI with SpeedJG andre-generate the code, your individually added code lineshandling the GUI access remain untouched and valid.Source code can be generated not only fortop-level JFames or JDioalogs but basically for allcomponents. When developing a very complex GUI thisfeature helps you - in conjunction with the MVCseparation - to delegate self-contained GUIfunctionality to separate classes that handle parts ofthe whole application within their own responsibility. SpeedJG Life Supported Swing Features Components JFrame, JDialog, JDesktopPane, JInternalFrame, JMenuBar, JMenu, JMenuItem, JSeparator, JRadioButtonMenuItem, JCheckBoxMenuItem, JPopupMenu, JToolBar, JToolBar.Separator, JPanel, JSplitPane, JTabbedPane, JScrollPane, Box, JButton, JToggleButton, JRadioButton, JCheckBox, JLabel, JTextField, JFormattedTextField, JPasswordField, JTextArea, JEditorPane, JComboBox, JSpinner, JList, JTable, JTree, JSlider, JProgressBar Layouts BorderLayout, BoxLayout (X_AXIS, Y_AXIS, LINE_AXIS, PAGE_AXIS), FlowLayout (optionally aligned LEFT, CENTER, RIGHT), GridLayout, GridBagLayout, Null (for absolute positioning) Borders Bevel, Softbevel, Etched, Titled, Line, Compound, Matte, Empty Fonts standard and platform dependent Images from file system or from CLASSPATH Listeners ActionListener, CaretListener, ChangeListener, ComponentListener, FocusListener, HyperlinkListener,InternalFrameListener, ItemListener, KeyListener, ListSelectionListener, MenuListener, MouseListener, MouseMotionListener PopupMenuListener, TreeExplansionListener, TreeSelectionListener, TreeWillExpandListener, WindowListener
|
- JFrameBuilder 3.3.1
JFrameBuilder is an easy-to-use visual Java GUI Builder for Java Swing applications. It enables Java developers to create sophisticated GUI applications using drag-and-drop interface without spending a lot of time writing code. - LEARN JAVA (GUI APPLICATIONS)
An interactive tutorial for GUI applications using Java Swing Controls. - JFrameBuilder (Commercial license with all future updates until version 4.x.x) 3.3.1
JFrameBuilder is a easy-to-use visual Java GUI builder. JFrameBuilder provides the application GUI solution for Java developers. - Together Enhydra Shark Ext. Swing Admin GUI ESB
This AddOn extends Java Swing application - Swing Borders Source Code 1
The Swing Borders library offers a number of useful, attractive borders for use in your Java Swing applications. This product gives you the full source code for them. - JDirectoryChooser 1.0b
A directory chooser component for use in Java Swing applications, the JDirectoryChooser provides you with a more intuitive way of choosing directories from within your applications. Support for directory creation (and renaming) is also provided. - JPopupSlider 1.0b
A simple but effective popup-slider component for Java Swing applications - JTipOfTheDay 1.0b
JTipOfTheDay represents the easiest way for you to implement "Tip Of The Day" functionality in your Java Swing applications. Highly configurable, yet easy to use, you can add custom images to suit your needs and modify most aspects of the dispay. - JTipOfTheDay Source Code 1.0b
JTipOfTheDay represents the easiest way for you to implement "Tip Of The Day" functionality in your Java Swing applications. Highly configurable, yet easy to use, you can add custom images to suit your needs and modify most aspects of the dispay. - Renderers 1.0b
A set of custom renderers to improve the look of Java Swing components, with gradients and textures
- IProMonitor - 10 User 2.2.1
Allows the definition of a maximum of 10 users (clients). These users may access the system from any computer and are allowed to install the client component on it. - IProMonitor - 100 User 2.2.1
Allows the definition of a maximum of 100 users (clients). These users may access the system from any computer and are allowed to install the client component on it. - IProMonitor - Unlimited 2.2.1
Allows the definition of an unlimited number of users (clients). These users may access the system from any computer and are allowed to install the client component on it. - IProMonitor - 35 User 2.2.1
Allows the definition of a maximum of 35 users (clients). These users may access the system from any computer and are allowed to install the client component on it. - SpeedJDB - JDBC driven Database Frontend 2.1.x
| Text link code : | |
| Hyper link code: | |
| UBB/BLOG code: |
| | Download Now File Size: 1000.0 KB |
- Growth Accelerates For Lasso CRM Home Builder Software In First Four Months of ... - San Francisco Chronicle (press release)
Growth Accelerates For Lasso CRM Home Builder Software In First Four Months of ... San Francisco Chronicle (press... - Open source Java moving to Linux, AIX on PowerPC - ITworld.com
Open source Java moving to Linux, AIX on PowerPC ITworld.com May 09, 2012, 9:08 PM — Open source Java will be... - Open source Java moving to Linux, AIX on PowerPC - ITWorld Canada
Open source Java moving to Linux, AIX on PowerPC ITWorld Canada SAN FRANCISCO -- Open source Java will be brought to... - Open source Java moving to Linux, AIX on PowerPC - InfoWorld
Open source Java moving to Linux, AIX on PowerPC InfoWorld By Paul Krill | InfoWorld Open source Java will be... - Jury mulls verdict in software copyright infringement case pitting Oracle ... - Washington Post
Stuff.co.nz Jury mulls verdict in software copyright infringement case pitting Oracle ... Washington Post The... - Ubuntu 12.04 LTS - Scorecard - ZDNet UK (blog)
The Hindu Ubuntu 12.04 LTS - Scorecard ZDNet UK (blog) By JA Watson , 29 April, 2012 18:55 Various thoughts and... - Macintosh users must be more careful - Brantford Expositor
Macintosh users must be more careful Brantford Expositor Regardless of the name, this little gem managed to find its... - Oracle gets a chance to rewrite software law - CNET
Financial Post Oracle gets a chance to rewrite software law CNET Thus, the door remains open for Oracle to make a... - Mac Flashback Flaw Reused by New Malware Campaign - PCWorld
RedOrbit Mac Flashback Flaw Reused by New Malware Campaign PCWorld It's a malware tactic that is taken for... - Azul Systems Announces Zing Release 5.2 With Support for Ubuntu Linux - MarketWatch (press release)
Azul Systems Announces Zing Release 5.2 With Support for Ubuntu Linux MarketWatch (press release) SUNNYVALE, CA, Apr...
