|
|
Re: SWT_AWT Bridge or Albireo [message #960610 is a reply to message #953494] |
Sat, 27 October 2012 16:48   |
|
Quote: I'm wondering if [[Albireo is]] OBE.
A member of the Order of the British Empire? 
Contrary to what Daniel says above, Albireo builds upon SWT_AWT: SWT_AWT provides the base required to embed Swing components, and Albireo helps with everything else (e.g., modal dialogs). Albireo implements the advice given in Gordon Hirsch's article ; the article is still full of valuable advice and mostly still current, especially with regards to embedding the Swing component within a JApplet.
I've been helping a company transition an application suite from a homegrown Swing framework onto Eclipse. We use an older version of Albireo (found by one of the developers before I came in) and we're looking to move to the latest. We use pure SWT_AWT to wrap the views and the editors, but Albireo is started up at the beginning to provide modal support. It works remarkably well.
Eclipse Platform committer. Ask me about Eclipse support, training, and consulting.
[Updated on: Sat, 27 October 2012 16:51] Report message to a moderator
|
|
|
|
|
Re: SWT_AWT Bridge or Albireo [message #962998 is a reply to message #962737] |
Mon, 29 October 2012 13:49  |
|
Sorry Daniel, I didn't intend to misquote you. Your use of "instead of" in the following is, for a native English speaker, equivalent to XOR:
Quote:Even though I'm unhappy that Albireo is not developed further I'm still
convinced that it's much better to use it instead of the SWT_AWT bridge.
I'm personally amazed at how well SWT_AWT works. The only two issues we've encountered are:
- Strange table flicker when embedded within a CTabFolder (bug 378743)
- Occasional Linux crashes when resizing panels as happens when embedding Swing content in Eclipse view parts. It seems related to Java 2D, but I haven't been able to isolate this sufficiently to assign blame, nor to create a standalone demonstration.
Albireo can be resurrected, but there needs to be a firm commitment from several contributors to the project. I'd be interested in being part of such a group, but I can't (and won't) do it alone!
Brian.
Eclipse Platform committer. Ask me about Eclipse support, training, and consulting.
|
|
|
Powered by
FUDForum. Page generated in 0.02174 seconds