IDE

Steve Menard steve.menard at videotron.ca
Sat Jul 17 07:57:41 EDT 2004


> Well, Eclipse uses SWT - which has binaries for each platform, and 
> various flavours of Linux, in particular there is a GTK2 version and a 
> Motif version.  I don't know much about it - but here is what the 
> website says:
> 
>> For Win32: Windows 98, ME, NT, 2000, and Server 2003; SWT HTML viewer 
>> requires Internet Explorer 5 (or higher). For GTK on other Linux 
>> systems: version 2.2.1 of the GTK+ widget toolkit and associated 
>> librares (GLib, Pango); SWT HTML viewer requires Mozilla 1.4GTK2. For 
>> Motif on other Linux systems: Open Motif 2.1 (included); SWT HTML 
>> viewer requires Mozilla 1.4GTK2.
>>
>> An early access version of Eclipse is available for 64-bit Linux GTK. 
>> Testing has been limited to early access 64-bit J2SEs running on AMD64 
>> processors.
>>
>> SWT is also supported on the QNX Neutrino operating system, x86 
>> processor, Photon window system, and IBM J9 VM version 2.0. Eclipse 
>> 3.0 on Windows or Linux can be used cross develop QNX applications. 
>> (Eclipse 3.0 is unavailable on QNX because there is currently no 1.4 
>> J2SE for QNX.)
> 
> 
> 
> In terms of developing GUI apps - I think a SWT Python wrapper would 
> rule.  It has a *very* similar feel to wxWidgets.  The problem is there 
> is a small binary for each OS, but a big swt.jar file with most of the 
> platform-neutral code in it.  I've played with Jython and SWT and used 
> Python to open up a Hello World window - but it definitely would not be 
> ready for a real app without some wrappers being written...
> 
> Markus.

There is an alternative. If you want to use SWT with python, look at 
http://jpype.sourceforge.net

Steve



More information about the Python-list mailing list