Rob Cowell
Rob Cowell

Reputation: 1618

Is there a desktop equivalent to the Play! Framework?

Having gained an interest in Java and JPA by means of the Play! Framework 1.x, I'm interested in doing similar for desktop apps.

Is there a Java framework for non-Web Desktop GUI apps that has the ease of development and ease of deployment that Play! web apps gives? Anything that abstracts all the intricacies and lets me just focus on code...

Upvotes: 1

Views: 1559

Answers (2)

Andres Almiray
Andres Almiray

Reputation: 3281

Griffon comes very close to what you may be looking for. If you favor Scala over other JVM languages then you'll find that Griffon supports it https://bintray.com/griffon/griffon-archetypes without a hitch, you can even build a full blown Scala application with it.

In terms of UI: Swing, JavaFX or SWT? Griffon has you covered. Persistence? No sweat (including JPA http://griffon-plugins.github.io/griffon-jpa-plugin/ and Ebean http://griffon-plugins.github.io/griffon-ebean-plugin/).

Every Griffon distribution includes a copy of the Griffon Guide, you're first stop shop for learning Griffon http://griffon-framework.org/guide/latest/

Upvotes: 3

Nickmancol
Nickmancol

Reputation: 1044

You can try Griffon, its based on Grails (groovy rulezzz) and abstracts a lot of the boilerplate code of desktop development in Java, also there is a netbeans plugin and you can use the matisse designer for the UI.

Upvotes: 4

Related Questions