This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Right now Matisse saves the layout in the .form file, plus generates the corresponding Java code in guarded blocks. With the coming of multiple languages to the Java (groovy, JRuby, Scala, Jython, etc.) this limits the range of issues Matisse could solve. I think it would be very useful to allow Matisse to generate code for multiple backends. One option is to provide something similar to libglade in GTK+: i.e. a runtime library that takes the UI layout in XML format (i.e. the .form file) and then can be called from any language that has GTK bindings. A "libmatisse" or something along these lines would be very useful. Some info on libglade that may be useful as an inspiration: C and Python: http://www.jamesh.id.au/software/libglade/ Ruby: http://delirial.com/archives/tutorial-building-guis-for-ruby-programs-with-glade/