<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>The JFormDesigner / FormDev Blog</title>
		<link>http://www.formdev.com/blog/</link>
		<atom:link href="http://www.formdev.com/blog/" rel="self" type="application/rss+xml" />
		<description></description>

		
		<item>
			<title>JFormDesigner 5.1 Released</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-1-released/</link>
			<description>&amp;lt;p&amp;gt;We&#39;re pleased to announce the immediate availability of &amp;lt;strong&amp;gt;JFormDesigner<br />5.1&amp;lt;/strong&amp;gt;, now with &amp;lt;strong&amp;gt;NetBeans plug-in&amp;lt;/strong&amp;gt;, Java 7 support,<br />GroupLayout design improvements and more.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;http://www.formdev.com/assets/images/jformdesigner/blog/netbeans_plugin2.png&amp;quot; alt=&amp;quot;NetBeans plug-in&amp;quot; width=&amp;quot;640&amp;quot; height=&amp;quot;376&amp;quot; /&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Feature Highlights:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans plug-in&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Java 7 support&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;JGoodies Forms 1.4 and 1.5 support&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;GroupLayout design improved&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;JFDML persistence format for .jfd form files&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Palette improved&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Batch convert forms&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans 7.1 form conversion&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;and more...&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/whatsnew/51/&amp;quot;&amp;gt;What&#39;s New in JFormDesigner 5.1&amp;lt;/a&amp;gt; for<br />the significant or more interesting changes.&amp;lt;br /&amp;gt;<br />Please have a look at the &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/51/&amp;quot;&amp;gt;change log&amp;lt;/a&amp;gt; for a<br />complete list of changes.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;Download JFormDesigner 5.1&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5.1 is free of charge<br />for existing customers if the &amp;quot;Free updates until&amp;quot; date of your license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-07-26&amp;lt;/span&amp;gt; or later. Upgrades<br />are available &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/buy/upgrade/&amp;quot;&amp;gt;here&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</description>
			<pubDate>Mon, 30 Apr 2012 12:00:00 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-1-released/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5.0.4</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-4/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released JFormDesigner 5.0.4, which fixes a NullPointerException<br />in the Java code generator (since 5.0.3).&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Users of 5.0.3 are recommended to update to 5.0.4.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/#5_0_4&amp;quot;&amp;gt;Change Log&amp;lt;/a&amp;gt; for details<br />and &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;download JFormDesigner 5.0.4&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</description>
			<pubDate>Thu, 12 Apr 2012 16:11:05 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-4/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5.0.3 with IntelliJ IDEA 11.1 support</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-3-with-intellij-idea-11-1-support/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released JFormDesigner 5.0.3, which is now compatible with<br />IntelliJ IDEA 11.1, fixes minor bugs and brings some minor improvements.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/#5_0_3&amp;quot;&amp;gt;Change Log&amp;lt;/a&amp;gt; for details<br />and &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;download JFormDesigner 5.0.3&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</description>
			<pubDate>Wed, 04 Apr 2012 21:22:49 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-3-with-intellij-idea-11-1-support/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5.0.2 with IntelliJ IDEA 11 support</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-2-with-intellij-idea-11-support/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released JFormDesigner 5.0.2, which is now compatible with<br />IntelliJ IDEA 11, fixes minor bugs and brings some minor improvements.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/#5_0_2&amp;quot;&amp;gt;Change Log&amp;lt;/a&amp;gt; for details and<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;download JFormDesigner 5.0.2&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</description>
			<pubDate>Wed, 07 Dec 2011 10:01:37 +0100</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-2-with-intellij-idea-11-support/</guid>
		</item>
		
		<item>
			<title>Swing Tip: JSplitPane with zero-size divider</title>
			<link>http://www.formdev.com/blog/swing-tip-jsplitpane-with-zero-size-divider/</link>
			<description>&amp;lt;p&amp;gt;Modern GUIs are becoming more and more minimalistic. Most controls (e.g. text<br />fields or buttons) nowadays use 1 pixel thin borders. Everybody is removing<br />borders from scroll and split panes. Even the split pane divider is often<br />reduced to 1 pixel (e.g. on Mac OS X since years or in current Mozilla<br />Thunderbird).&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;But how to create a 1 pixel thin divider with JSplitPane?&amp;lt;/strong&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;First idea was of course to invoke &amp;lt;code&amp;gt;splitPane.setDividerSize(1)&amp;lt;/code&amp;gt;.<br />This seems to work, but has the disadvantage that it is very hard for the user<br />to hit that single pixel line to move the divider. What we need is a<br />&amp;lt;strong&amp;gt;transparent divider&amp;lt;/strong&amp;gt; that has a &amp;lt;strong&amp;gt;easy-to-hit<br />width&amp;lt;/strong&amp;gt; (e.g. 9 pixels) and is placed between and &amp;lt;strong&amp;gt;over&amp;lt;/strong&amp;gt;<br />the left and right split pane components.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;http://www.formdev.com/assets/images/jformdesigner/blog/zeros-size-split-divider.png&amp;quot; alt=&amp;quot;zeros-size split divider&amp;quot; width=&amp;quot;351&amp;quot; height=&amp;quot;150&amp;quot; /&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Thanks to Swing&#39;s flexible design, it is relative easy to implement this.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;First we set the divider size to 1 and let the split pane layout manager do<br />its work. The trick is now to override &amp;lt;code&amp;gt;JSplitPane.layout()&amp;lt;/code&amp;gt; and<br />modify the bounds of the divider (e.g. increase width and move left):&amp;lt;/p&amp;gt;<br /><br />&amp;lt;pre class=&amp;quot;code-highlight-java&amp;quot;&amp;gt;public class JSplitPaneWithZeroSizeDivider extends JSplitPane {<br />	private int dividerDragSize = 9;<br />	private int dividerDragOffset = 4;<br />	<br />	public JSplitPaneWithZeroSizeDivider() {<br />		setDividerSize( 1 );<br />		setContinuousLayout( true );<br />	}<br /><br />	@Override<br />	public void layout() {<br />		super.layout();<br /><br />		// increase divider width or height<br />		BasicSplitPaneDivider divider = ((BasicSplitPaneUI)getUI()).getDivider();<br />		Rectangle bounds = divider.getBounds();<br />		if( orientation == HORIZONTAL_SPLIT ) {<br />			bounds.x -= dividerDragOffset;<br />			bounds.width = dividerDragSize;<br />		} else {<br />			bounds.y -= dividerDragOffset;<br />			bounds.height = dividerDragSize;<br />		}<br />		divider.setBounds( bounds );<br />	}<br />&amp;lt;/pre&amp;gt;<br /><br />&amp;lt;p&amp;gt;Then we need our own UI delegate that creates our divider.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;pre class=&amp;quot;code-highlight-java&amp;quot;&amp;gt;	@Override<br />	public void updateUI() {<br />		setUI( new SplitPaneWithZeroSizeDividerUI() );<br />		revalidate();<br />	}<br /><br />	private class SplitPaneWithZeroSizeDividerUI extends BasicSplitPaneUI {<br />		@Override<br />		public BasicSplitPaneDivider createDefaultDivider() {<br />			return new ZeroSizeDivider( this );<br />		}<br />	}<br />&amp;lt;/pre&amp;gt;<br /><br />&amp;lt;p&amp;gt;And finally our divider, which draws the divider line and updates the drag<br />locations.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;pre class=&amp;quot;code-highlight-java&amp;quot;&amp;gt;	private class ZeroSizeDivider extends BasicSplitPaneDivider {<br />		public ZeroSizeDivider( BasicSplitPaneUI ui ) {<br />			super( ui );<br />			super.setBorder( null );<br />			setBackground( UIManager.getColor( &amp;quot;controlShadow&amp;quot; ) );<br />		}<br /><br />		@Override<br />		public void setBorder( Border border ) {<br />			// ignore<br />		}<br /><br />		@Override<br />		public void paint( Graphics g ) {<br />			g.setColor( getBackground() );<br />			if( orientation == HORIZONTAL_SPLIT )<br />				g.drawLine( dividerDragOffset, 0, dividerDragOffset, getHeight() - 1 );<br />			else<br />				g.drawLine( 0, dividerDragOffset, getWidth() - 1, dividerDragOffset );<br />		}<br /><br />		@Override<br />		protected void dragDividerTo( int location ) {<br />			super.dragDividerTo( location + dividerDragOffset );<br />		}<br /><br />		@Override<br />		protected void finishDraggingTo( int location ) {<br />			super.finishDraggingTo( location + dividerDragOffset );<br />		}<br />	}<br />}<br />&amp;lt;/pre&amp;gt;<br /><br />&amp;lt;p&amp;gt;That&#39;s it.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;a class=&amp;quot;zip&amp;quot; href=&amp;quot;http://download.formdev.com/swing-tips/JSplitPaneWithZeroSizeDivider.zip&amp;quot;&amp;gt;Download<br />Source&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Tested with Oracle/Sun Java 5, 6, and 7. Licensed under<br />&amp;lt;a href=&amp;quot;http://www.opensource.org/licenses/BSD-2-Clause&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;BSD-2-Clause&amp;lt;/a&amp;gt;<br />with clause 2 removed.&amp;lt;/p&amp;gt;</description>
			<pubDate>Fri, 09 Sep 2011 12:00:00 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/swing-tip-jsplitpane-with-zero-size-divider/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5.0.1 and 5.1 Beta 3</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-1-and-5-1-beta-3/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released JFormDesigner 5.0.1 and<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;5.1 Beta 3&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;h3&amp;gt;JFormDesigner 5.0.1&amp;lt;/h3&amp;gt;<br /><br />&amp;lt;p&amp;gt;This release fixes minor bugs and brings some minor improvements.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;If you&#39;re running JFormDesigner in a &amp;lt;strong&amp;gt;Java 7&amp;lt;/strong&amp;gt; VM, it is<br />recommened to update to this release because it fixes a NullPointerException<br />when using TitledBorder and running JFormDesigner in a Java 7 VM.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/#5_0_1&amp;quot;&amp;gt;Change Log&amp;lt;/a&amp;gt; for details and<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;download JFormDesigner 5.0.1&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;h3&amp;gt;JFormDesigner 5.1 Beta 3&amp;lt;/h3&amp;gt;<br /><br />&amp;lt;p&amp;gt;Beta 3 Change Log:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;Go to event handler method in Java editor.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;All fixes from JFormDesigner 5.0.1.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Beta 2 Change Log:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans: Project specific options.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Palette: Display multiple items per row if there is enough room.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Palette: New option &amp;quot;Item Names&amp;quot; in context menu to show only item<br />    icons.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans: fixed too dark background of panels, palette, headers, etc on<br />    Mac.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans: bug fixes.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Fixed NullPointerException when using TitledBorder and running&amp;lt;br /&amp;gt;<br />    JFormDesigner in a Java 7 VM.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;</description>
			<pubDate>Mon, 08 Aug 2011 16:58:59 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-1-and-5-1-beta-3/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5.1 Beta; NetBeans plug-in</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-1-beta-netbeans-plug-in/</link>
			<description>&amp;lt;p&amp;gt;Finally, the first build of the &amp;lt;strong&amp;gt;JFormDesigner plug-in&amp;lt;/strong&amp;gt; for<br />&amp;lt;strong&amp;gt;NetBeans&amp;lt;/strong&amp;gt; is available now as part of<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;JFormDesigner 5.1 Beta&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;img src=&amp;quot;http://www.formdev.com/assets/images/jformdesigner/blog/netbeans_plugin.png&amp;quot; alt=&amp;quot;NetBeans plug-in&amp;quot; width=&amp;quot;630&amp;quot; height=&amp;quot;464&amp;quot; /&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Major new features and improvements:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/doc/ides/netbeans/&amp;quot;&amp;gt;NetBeans plug-in&amp;lt;/a&amp;gt;.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;JGoodies Forms 1.4 support.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;New JFDML persistence format for .jfd form files. This is a compact,<br />    easy-to-merge and fast-to-load format.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please have a look at the &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/51/&amp;quot;&amp;gt;change log&amp;lt;/a&amp;gt; for<br />a complete list of changes.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;</description>
			<pubDate>Tue, 26 Jul 2011 17:13:22 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-1-beta-netbeans-plug-in/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5 Released</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-released/</link>
			<description>&amp;lt;p&amp;gt;We&#39;re pleased to announce the immediate availability of &amp;lt;strong&amp;gt;JFormDesigner<br />5&amp;lt;/strong&amp;gt;, now with Beans Binding (JSR 295) support, BeanInfo annotations,<br />project specific settings and more.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Feature Highlights:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;Beans Binding (JSR 295) support&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;BeanInfo Annotations&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;Improved Properties view&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;Project specific settings&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;Improved Choose Bean dialog&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;Auto-reload custom component classes&amp;lt;/li&amp;gt;<br />  &amp;lt;li class=&amp;quot;h2&amp;quot;&amp;gt;and more...&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/whatsnew/50/&amp;quot;&amp;gt;What&#39;s New in JFormDesigner 5&amp;lt;/a&amp;gt; for<br />the significant or more interesting changes.&amp;lt;br /&amp;gt;<br />Please have a look at the &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/&amp;quot;&amp;gt;change log&amp;lt;/a&amp;gt; for a<br />complete list of changes.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;Download JFormDesigner 5&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5 is free of charge for<br />existing customers if the &amp;quot;Free updates until&amp;quot; date of your license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-01-01&amp;lt;/span&amp;gt; or later. Upgrades<br />are available &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/buy/upgrade/&amp;quot;&amp;gt;here&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;</description>
			<pubDate>Tue, 19 Apr 2011 13:00:00 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-released/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5 Release Candidate 2</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-release-candidate-2/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;JFormDesigner 5 Release<br />Candidate 2&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Change Log:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;Stand-alone on Mac OS X: JFormDesigner canceled Log Out and Shut Down even<br />    when there were no unsaved forms.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Stand-alone: Improved startup script for Unix/Linux based systems.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;NetBeans form converter: Fixed occasional error when converting NetBeans<br />    6.9+ forms.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Minor bugs fixed.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5 is free of charge for<br />existing customers if the &amp;quot;Free updates until&amp;quot; date of the license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-01-01&amp;lt;/span&amp;gt; or later.&amp;lt;/p&amp;gt;</description>
			<pubDate>Wed, 26 Jan 2011 17:28:40 +0100</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-release-candidate-2/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5 Release Candidate</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-release-candidate/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released &amp;lt;strong&amp;gt;JFormDesigner 5 Release Candidate&amp;lt;/strong&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;JFormDesigner 5 introduces &amp;lt;strong&amp;gt;more than 40&amp;lt;/strong&amp;gt; new features and<br />enhancements.&amp;lt;br /&amp;gt;<br />See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/whatsnew/50/&amp;quot;&amp;gt;What&#39;s New in JFormDesigner 5&amp;lt;/a&amp;gt; for the<br />significant or more interesting changes.&amp;lt;br /&amp;gt;<br />Please have a look at the &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/&amp;quot;&amp;gt;change log&amp;lt;/a&amp;gt; for a<br />complete list of changes.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5 is free of charge for<br />existing customers if the &amp;quot;Free updates until&amp;quot; date of your license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-01-01&amp;lt;/span&amp;gt; or later.&amp;lt;/p&amp;gt;</description>
			<pubDate>Mon, 20 Dec 2010 13:00:00 +0100</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-release-candidate/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 4.0.9 and 5 Beta 3</title>
			<link>http://www.formdev.com/blog/jformdesigner-4-0-9-and-5-0-beta-3/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released JFormDesigner 4.0.9 and<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;5 Beta 3&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;h3&amp;gt;JFormDesigner 4.0.9&amp;lt;/h3&amp;gt;<br /><br />&amp;lt;p&amp;gt;This release fixes minor bugs and brings some minor improvements. It now<br />supports Java 7 EA.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;See &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/40/#4_0_9&amp;quot;&amp;gt;Change Log&amp;lt;/a&amp;gt; for details and<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/download/&amp;quot;&amp;gt;download JFormDesigner 4.0.9&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;h3&amp;gt;JFormDesigner 5 Beta 3&amp;lt;/h3&amp;gt;<br /><br />&amp;lt;p&amp;gt;Change Log:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;Added property editor for string arrays.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;I18n: Support localization of string arrays.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;I18n: Externalization of forms from command-line.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Look and Feels: Added option &amp;quot;Enable Look and Feel switching&amp;quot; to &amp;quot;Look and<br />    Feels&amp;quot; preferences page, which allows you to disable Look and Feel switching if<br />    it causes problems.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Minor bugs fixed.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;</description>
			<pubDate>Fri, 19 Nov 2010 13:00:00 +0100</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-4-0-9-and-5-0-beta-3/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5 Beta 2</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-beta-2/</link>
			<description>&amp;lt;p&amp;gt;We&#39;ve just released &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;JFormDesigner 5 Beta<br />2&amp;lt;/a&amp;gt;. This second beta contains an important bugfix for the i18n support. Users<br />that use JFormDesigner&#39;s great &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/doc/ui/localization/&amp;quot;&amp;gt;i18n&amp;lt;/a&amp;gt; features<br />are recommended to update from the first beta.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Change Log:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;I18n: Fixed generation of wrong resource bundle keys (since 5 Beta).&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Minor bugs fixed.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5 is free of charge for<br />existing customers if the &amp;quot;Free updates until&amp;quot; date of the license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-01-01&amp;lt;/span&amp;gt; or later.&amp;lt;/p&amp;gt;</description>
			<pubDate>Mon, 20 Sep 2010 15:27:47 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-beta-2/</guid>
		</item>
		
		<item>
			<title>JFormDesigner 5 Beta</title>
			<link>http://www.formdev.com/blog/jformdesigner-5-0-beta/</link>
			<description>&amp;lt;p&amp;gt;After hard (and long) work on the next major release of JFormDesigner, the<br />first &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/&amp;quot;&amp;gt;JFormDesigner 5 Beta&amp;lt;/a&amp;gt; build is finally<br />available.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Major new features and improvements:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/doc/ui/beans-binding/&amp;quot;&amp;gt;Beans Binding (JSR 295)&amp;lt;/a&amp;gt; support.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Project specific settings.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;JGoodies Forms 1.3 support.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Properties view: Ability to filter properties.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Properties view: &amp;quot;Group by Category&amp;quot;, &amp;quot;Group by Defining Type&amp;quot; and<br />    &amp;quot;Alphabetical&amp;quot; commands introduced.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Properties view: Moved &amp;quot;Code Generation&amp;quot; properties from own tab to category<br />    into properties table.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;quot;Choose Bean&amp;quot; dialog now supports camel-case search.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Automatically reload custom components when changed.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Automatically refresh designers on project classpath changes.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Simplified handling of JScrollPanes: now you can select the child of a<br />    JScrollPane and change layout properties of the JScrollPane in the Properties<br />    view and using the context popup menu.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;Eclipse plug-in: The Java code generator can now use the Eclipse code<br />    formatter to format generated code. Enable option &amp;quot;Use Eclipse code formatter&amp;quot;<br />    in &amp;quot;Java Code Generator&amp;quot; preferences.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;For more new features and improvements see the<br />&amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/changelog/50/&amp;quot;&amp;gt;change log&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Please give it a try, &amp;lt;a href=&amp;quot;http://www.formdev.com/jformdesigner/beta/#download&amp;quot;&amp;gt;download&amp;lt;/a&amp;gt;<br />it and &amp;lt;a href=&amp;quot;mailto:support@formdev.com&amp;quot;&amp;gt;report bugs&amp;lt;/a&amp;gt;. Thanks.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;strong&amp;gt;Customer information&amp;lt;/strong&amp;gt;: JFormDesigner 5 is free of charge for<br />existing customers if the &amp;quot;Free updates until&amp;quot; date of the license key is<br />&amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;2010-01-01&amp;lt;/span&amp;gt; or later.&amp;lt;/p&amp;gt;</description>
			<pubDate>Fri, 10 Sep 2010 13:42:30 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-5-0-beta/</guid>
		</item>
		
		<item>
			<title>JFormDesigner IDE compatibility</title>
			<link>http://www.formdev.com/blog/jformdesigner-ide-compatibility/</link>
			<description>&amp;lt;p&amp;gt;Recently we blogged about &amp;lt;a href=&amp;quot;http://www.formdev.com/blog/jformdesigner-eclipse-helios-compatibility/&amp;quot;&amp;gt;JFormDesigner and<br />Eclipse Helios (3.6) compatibility&amp;lt;/a&amp;gt;. This time we would like to give you some<br />insight into how we test compatibility with IDEs.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Currently we provide JFormDesigner plug-ins for three IDEs:<br />&amp;lt;strong&amp;gt;Eclipse&amp;lt;/strong&amp;gt;, &amp;lt;strong&amp;gt;IntelliJ IDEA&amp;lt;/strong&amp;gt; and<br />&amp;lt;strong&amp;gt;JBuilder&amp;lt;/strong&amp;gt;. And soon, we&#39;ll support two additional IDEs:<br />&amp;lt;strong&amp;gt;NetBeans&amp;lt;/strong&amp;gt; and &amp;lt;strong&amp;gt;JDeveloper&amp;lt;/strong&amp;gt;.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;JFormDesigner 4.0.8 supports &amp;lt;strong&amp;gt;48&amp;lt;/strong&amp;gt; IDE releases:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;16&amp;lt;/strong&amp;gt; Eclipse releases (3.1, 3.1.1, ..., 3.6)&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;30&amp;lt;/strong&amp;gt; IntelliJ IDEA releases (5.1, 5.1.1, ..., 9.0.3)&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;2&amp;lt;/strong&amp;gt; JBuilder releases (2005 and 2006)&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;<br /><br />&amp;lt;p&amp;gt;In JFormDesigner 5 we&#39;ll reduce the number by 14 because we&#39;ll no longer<br />support Eclipse 3.1, IntelliJ IDEA 5.1 - 6.0 and JBuilder 2005.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;You can imagine that it is not an easy task to ensure compatibility with that<br />many IDE releases. Besides testing, testing and testing, we use of course<br />automated tests to check source code and binary compatibility:&amp;lt;/p&amp;gt;<br />&amp;lt;ul&amp;gt;<br />  &amp;lt;li&amp;gt;Source code compatibility is checked by compiling the plug-in sources with<br />    all supported versions of the IDE libraries.&amp;lt;/li&amp;gt;<br />  &amp;lt;li&amp;gt;But this is not enough because the obfuscator may break binary<br />    compatibility. So we&#39;ve developed an Ant task that checks whether the obfuscator<br />    has renamed methods, which should override (or implement) methods in an IDE<br />    superclass (or interface). This ensures binary compatibility.&amp;lt;/li&amp;gt;<br />&amp;lt;/ul&amp;gt;</description>
			<pubDate>Thu, 22 Jul 2010 22:00:00 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-ide-compatibility/</guid>
		</item>
		
		<item>
			<title>JFormDesigner and Eclipse Helios (3.6) compatibility</title>
			<link>http://www.formdev.com/blog/jformdesigner-eclipse-helios-compatibility/</link>
			<description>&amp;lt;p&amp;gt;Congratulation to the Eclipse community for the recent release of Eclipse<br />Helios (3.6).&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;It&#39;s great to see that Eclipse 3.6 is still API compatible to previous<br />versions. This is not an easy task. But they did it. And we&#39;re happy about it<br />because JFormDesigner 4.0.8 runs without any modification in Eclipse 3.6.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;Even JFormDesigner 3 and 3.1 seems to run without problems, but we don&#39;t<br />support officially Eclipse 3.6 for these old versions.&amp;lt;/p&amp;gt;</description>
			<pubDate>Tue, 29 Jun 2010 10:11:01 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/jformdesigner-eclipse-helios-compatibility/</guid>
		</item>
		
		<item>
			<title>Welcome to the JFormDesigner / FormDev Blog</title>
			<link>http://www.formdev.com/blog/welcome/</link>
			<description>&amp;lt;p&amp;gt;Hello and welcome to the JFormDesigner / FormDev blog.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;In this blog we&#39;ll inform you about new JFormDesigner releases, new features,<br />enhancements, future development, product announcements and company news. We&#39;ll<br />also post articles and tips &amp;amp;amp; tricks around JFormDesigner.&amp;lt;/p&amp;gt;<br /><br />&amp;lt;p&amp;gt;You&#39;ve probably noticed it. Our website has a new style. Hope you like it.<br />We&#39;ve also migrated our website to a new modern open-source<br />&amp;lt;a href=&amp;quot;http://www.silverstripe.org/&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;CMS&amp;lt;/a&amp;gt;, which powers<br />this blog. It also makes it easier for us to write new and update existing<br />content.&amp;lt;/p&amp;gt;</description>
			<pubDate>Sat, 26 Jun 2010 16:00:00 +0200</pubDate>
			
			
			<guid>http://www.formdev.com/blog/welcome/</guid>
		</item>
		

	</channel>
</rss>
