title: Spring Swing Integration
body: <p>Spring does not play nicely with beans that are created outside of its application context.</p>
  
  <p>What's the best way in letting me design my forms using JFormDesigner but then using Spring to manage the actions of the components?</p>
  
  <p>There are a few ways of integrating Spring and Swing (eg <a href="https://www.ibm.com/developerworks/java/tutorials/j-springswing/" rel="nofollow noreferrer">https://www.ibm.com/developerworks/java/tutorials/j-springswing/</a>) but this approach involves you having to extend every control that you wish to use, an approach that looks like it would add a quite a lot of uneccesary overhead. Also this approach does not allow me to use JFormDesigner to model the look of my form.</p>
  
  <p>I've also had a look at the <a href="http://spring-rich-c.sourceforge.net/1.1.0/index.html" rel="nofollow noreferrer">Spring Rich Client Project</a> but that doesn't look like it's migrated to Spring 3 yet, although that's looking likely to restart development soon as they have moved the project hosting to Github.</p>