Search code examples
swteclipse-rcpjfacenebulaopal

Porting wxPython to SWT/JFace


I use some nice controls/widgets in a simple wxPython app I developed taking inspiration from the sample demo. Call it my prototype.

I am now ready to migrate my prototype to Java/SWT.

Some controls are just not there.. or.. at least.. I could not find them.

Is there anything else in the FOSS world of SWT apart from the usual:

  • SWT/JFace
  • Nebula
  • Opal

For a while I did not know about Nebula nor Opal at all. Now I do. At least you know I have done some legwork before coming here. Could it be that I am still oblivious to some fundamental set of extensions to the core SWT?

What I am doing right now is building a table, on the left - controls I use from wxPython, on the right - equivalent controls I'll use in Java/SWT.

The right column still has some gaping blanks..


Solution

  • From the screenshots in wxWidgets I didn't saw anything, that is in SWT missing. If you share the gaps, we might be able to help you to find the right tool for you. There are many frameworks that contribute specific UI, that might be used. For example GEF,BIRT or Zest.