[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[platform-swt-dev] SWT port for Swing (progress)
|
Hi,
In addition to the general library, I provide a test application that
demonstrates what is working up to now.
This is still in development stage, but one can test the current status
with this test application. It is in the website in the "release" area
under binaries.
Now here is what works:
- Branching to Swing's event dispatch thread works. It is then processed
on demand from the SWT event pump.
- Layouts work. Components are added correctly.
- Buttons (radio, check, toggle, push, arrow [not tested]) are
implemented.
- Menus, menu items are working, even mnemonics and accelerators.
- Basic Control handling is there, as well as shells, Composites and
Groups.
- Progress bar works.
- Dialog boxes, file chooser (maybe some return types are weird, but
it's being adjusted) are there.
- Cursors are implemented, even the ones that do not exist in the Java
implementation (I designed some icons for that case)
- The graphic context is mostly implemented: the CLabel class works,
providing a status line.
- The look and feel to use is the native by default, or the one defined
in a system property.
- Sash is supported.
- Tab folders are supported.
- Scrolling of Composite (but not subclasses yet, though it is easy to
add now) The ScrolledComposite class works for example.
- Tables. I also made it possible to double click between column headers
to pack the column. Check boxes can be displayed and work. Scroll bars
are supported. Gray checkboxes are not yet supported though.
- Trees. Check boxes are working, but gray boxes are not supported yet.
- Combo box (even when using the SWT.SIMPLE style)
- Scale
For more detail, check on the website:
http://chrriis.brainlex.com/swtswing
Let me know if you have some comments.
Best Regards,
-Christopher