I was born in Cuba, and live in Argentina since January 2009. I'm a self-learned software developer and currently I'm working with the NetBeans IDE and platform. I've also participated in NetCAT68, NetCAT69, NetCAT70, NetCAT71, NetCAT72, NetCAT73 and NetCAT74. I am currently Java back-ender Software Developer at Globant Rosario. Almost obsessed to code quality; I can be annoying in this subject. Alied has posted 10 posts at DZone. You can read more from them at their website. View Full User Profile

YANPA: SweetHome3D on the NetBeans Platform

  • submit to reddit

Here is a short announcement on the porting of the popular SweetHome3D 3.1 to the NetBeans Platform.

It is fully functional, but not fully NetBeans Platform compliant yet. The aim is to port it to be fully compliant with the NetBeans Platform, both externally and internally. I'm already using Nodes for the home and its content, and the furniture catalog, but there's still lots of other things left. Another TODO is to port the help to JavaHelp, currently only EN and ES.

It was (is) very exciting to work on it and has pushed me to learn a lot while doing it.


Here I let you see some screenshots. Enjoy them and, especially, criticize them!

Splash screen:

 Splash Screen

Main window:

Editing a Home

Options panel:

The options page

Published at DZone with permission of its author, Alied Pérez.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Dan Howard replied on Thu, 2011/03/24 - 1:52pm

Looks cool. Does it use Java 3D?

Alied Pérez replied on Mon, 2011/04/04 - 8:30pm in response to: Dan Howard

Yes. Actually I made a wrapper module for J3D

Soltész András replied on Fri, 2011/04/08 - 7:43am

This is really great news, I know some people using SweetHome3D here in Hungary. It is a popular application.

 I am also in the (long) process of rewriting my Estate Agency desktop application to the NBRCP platform. When I get to that point, I may even attempt to integrate SweetHome3D with the textual application.

 The power of modularity !!!


Alied Pérez replied on Mon, 2011/04/11 - 3:00pm in response to: Soltész András

Modularity Power!!!

Modularity Power!!!

Modularity Power!!!

Actually I even included a UC in the SH3D UI module.

If you need some help in porting to NBRCP, I'll pleased to answer your questions.

Of course, feedback is always appreciated.

Matt Coleman replied on Tue, 2012/11/27 - 1:50am

 Sweethome3d IS AWESOME!buffalo brochure design

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.