# JRuby and Netbeans Matisse GUI builder

**URL:** <https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044>\
**Category:** Ruby\
**Created:** [August 14, 2007, 4:58pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044 "2007-08-14T16:58:27Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 14, 2007, 4:58pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/1 "2007-08-14T16:58:27Z")

</div>

Hello everyone!

Netbeans 6 adds some excellent Ruby/JRuby support and it’s quite easy to  
create swing GUI components  
directly in JRuby code now. The Matisse GUI builder produces Java code  
that  
looks like it could be  
fairly easily converted to Ruby code, making Netbeans a possible way of  
developing desktop GUI apps  
in Ruby.

Has anybody thought about writing a program that can convert Matisse’s  
output to Ruby? Or possibly  
extending Matisse to support Ruby code generation directly? It looks  
like  
that support may be added  
by Sun anyway at a later stage, but perhaps someone would like to start  
working on a head start.

I am thinking of looking at the code but was wondering if I’d be  
duplicating  
effort.

Les

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 14, 2007, 5:28pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/2 "2007-08-14T17:28:29Z")

</div>

Is it out of beta? I’m using NB6 beta for my home-ruby projects, and  
eclipse for my work ruby projects (Though I’m becoming far more  
enamored with NB).

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 14, 2007, 7:53pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/3 "2007-08-14T19:53:46Z")

</div>

On 8/14/07, Kyle S. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Is it out of beta? I’m using NB6 beta for my home-ruby projects, and  
> eclipse for my work ruby projects (Though I’m becoming far more  
> enamored with NB).

No it’s at Milestone 10. I am getting a bit ahead of myself in the  
excitement!

Les

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 15, 2007, 9:08am UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/4 "2007-08-15T09:08:46Z")

</div>

On 8/14/07, James M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Do those milestones mean anything to anyone? I just download the  
> latest binaries from [http://deadlock.netbeans.org/hudson/job/ruby/](http://deadlock.netbeans.org/hudson/job/ruby/)  
> regularly (usually daily, but not always).
> 
> - James

Good to know! Do you just keep downloading the Ruby modules?

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 14, 2007, 9:12pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/5 "2007-08-14T21:12:58Z")

</div>

Do those milestones mean anything to anyone? I just download the  
latest binaries from [http://deadlock.netbeans.org/hudson/job/ruby/](http://deadlock.netbeans.org/hudson/job/ruby/)  
regularly (usually daily, but not always).

- James

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 15, 2007, 9:27am UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/6 "2007-08-15T09:27:47Z")

</div>

Leslie V. wrote:

> On 8/14/07, James M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Do those milestones mean anything to anyone? I just download the  
> > latest binaries from [http://deadlock.netbeans.org/hudson/job/ruby/](http://deadlock.netbeans.org/hudson/job/ruby/)  
> > regularly (usually daily, but not always).
> > 
> > - James
> 
> Good to know! Do you just keep downloading the Ruby modules?

There’s some discussion on using the “cluster” bits from the Hudson  
build page here:

[http://wiki.netbeans.org/wiki/view/RubyInstallation](http://wiki.netbeans.org/wiki/view/RubyInstallation)

I mostly just grab the full daily builds of NetBeans myself, but that’s  
mainly because I also want the Java IDE support and the steady stream of  
post-M10 bug fixes.

- Charlie

---

<div class="post-metadata">

**Author:** ![leslieviljoen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/l/3d9bf3/32.png) [@leslieviljoen](https://www.ruby-forum.com/u/leslieviljoen)\
**Post date:** [August 15, 2007, 4:59pm UTC](https://www.ruby-forum.com/t/jruby-and-netbeans-matisse-gui-builder/112044/7 "2007-08-15T16:59:59Z")

</div>

I always take the full IDE - I figure NetBeans is changing everywhere,  
not just Ruby, and I want the most up-to-date version. Right now I’m  
running  
[http://deadlock.netbeans.org/hudson/job/ruby/lastSuccessfulBuild/artifact/ruby/rubyide/dist/netbeans-rubyide-hudson-3357.zip](http://deadlock.netbeans.org/hudson/job/ruby/lastSuccessfulBuild/artifact/ruby/rubyide/dist/netbeans-rubyide-hudson-3357.zip)

- James
