| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <title>The SWT Community Page</title> |
| <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
| <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css"> |
| <link rel="stylesheet" href="swt.css" type="text/css"> |
| <link rel="shortcut icon" href="http://www.eclipse.org/images/eclipse.ico" type="image/x-icon"> |
| </head> |
| <body bgcolor="#ffffff" text="#000000"> |
| <table width="635px" class="swtpage"> |
| <colgroup><col width="125px"><col width="510px"></colgroup> |
| <tr><?php include "sidebar.php"; ?> |
| <td valign="top" style="padding: 10px"><h1 style="padding: 0; margin: 0; border-bottom: 1px solid #000000;">The SWT Community Page</h1> |
| |
| <p>This page provides links to additional SWT ports, widgets, applications, and information |
| maintained elsewhere in the community. If you have a project and would like to |
| see it listed here, please let us know on the |
| <a href="http://dev.eclipse.org/mailman/listinfo/platform-swt-dev">SWT developer mailing list</a>.</p> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">Code and Bug Fixes</font> |
| </table> |
| |
| <p>Many thanks to the <a href="contributors.txt">people</a> who have |
| contributed code and bug fixes to SWT.</p> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">SWT Wiki</font> |
| </table> |
| |
| <p>The community is welcome to use and contribute to the <a href="http://wiki.eclipse.org/SWT">SWT wiki</a>.</p> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">Ports</font> |
| </table> |
| |
| <p>Ivan Markov is working on a port of SWT to the |
| <a href="http://www.fox-toolkit.org/">Fox Widget Toolkit</a>.</p> |
| |
| <ul> |
| <li>Homepage: <a href="http://swtfox.sf.net">http://swtfox.sf.net/</a></li> |
| <li>CVS: <a href="http://cvs.sourceforge.net/viewcvs.py/swtfox/">:pserver:anonymous@cvs.sourceforge.net:/cvsroot/swtfox</a></li> |
| </ul> |
| |
| <p>Christopher Deckers is working on a port of SWT on top of the Swing widget |
| toolkit.</p> |
| |
| <ul> |
| <li>Homepage: <a href="http://sourceforge.net/projects/swtswing">http://sourceforge.net/projects/swtswing/</a></li> |
| <li>CVS: <a href="http://cvs.sourceforge.net/viewcvs.py/swtswing/">:pserver:anonymous@cvs.sourceforge.net:/cvsroot/swtswing</a></li> |
| </ul> |
| |
| <p>A port exists for the <a href="http://digitalmars.com/d/index.html">D programming language</a>. It currently runs on Windows (x86) and Linux GTK (x86), and a Mac Cocoa implementation has been started. |
| |
| <ul> |
| <li>Homepage: <a href="http://www.dsource.org/projects/dwt">http://www.dsource.org/projects/dwt</a></li> |
| </ul> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">Additional Widgets</font> |
| </table> |
| |
| <ul> |
| <li><b><a href="http://www.eclipse.org/nebula/">The Nebula Project</a></b> |
| |
| <p>An Eclipse project that collects various custom SWT widgets and other UI components.</p> |
| |
| <li><b><a href="http://code.google.com/p/swt-paperclips/">PaperClips</a></b> |
| <i>by Woodcraft Mill & Cabinet and Others</i> |
| |
| <p>Simplified printing support for SWT. PaperClips provides document building |
| blocks (text, images, tables, borders) which may be combined and sent to the |
| library for printing.</p> |
| |
| <li><b><a href="http://www.kupzog.de/fkmk_uk/Programming/Downloads/downloads.html">KTable Widget</a></b> |
| <i>by Friederich Kupzog</i> |
| |
| <p>KTable is a custom drawn table widget for SWT that provides a flexible |
| grid of cells to display data. It provides custom cell rendering, a variety of |
| selection modes and cell editing.</p> |
| |
| <li><b><a href="http://www.novocode.com/swt/">SWT Controls</a></b> |
| <i>by Novocode</i> |
| |
| <p>A variety of controls such as FramedComposite, HyperLink, |
| LiveSashForm and SizeGrip developed using SWT graphics, events |
| and widgets.</p> |
| |
| <li><b><a href="http://sourceforge.net/projects/swt-datepicker/">SWT DatePicker widget</a></b> |
| <i>by Andrey Onistchuk and Sebastian</i> |
| |
| <p>Emulated widgets that provide a date-picker panel and combo widget |
| with drop-down date-picker panel.</p> |
| |
| <li><b><a href="http://swtcalendar.sourceforge.net/">SWTCalendar widget</a></b> |
| <i>by Bryan Yu</i> |
| |
| <p>SWTCalendar was designed to be a flexible component so a developer |
| can embed a date picker in their application or create their own |
| standalone date picker dialog.</p> |
| |
| <li><b><a href="http://swtgraph.sf.net">SWTGraph</a></b> |
| <i>by Felipe Santos Andrade</i> |
| |
| <p>A set of custom-draw graphing components. |
| There is currently a fully functional Cartesian Graph, and a Gantt Graph is being developed.</p> |
| |
| <li><b><a href="http://swtlayeredgraph.sourceforge.net/">SWT Layered Graph</a></b> |
| <i>by James Davis</i> |
| |
| <p>The purpose of SWT Layered Graph is to provide highly usable and customizable graph functionality.</p> |
| |
| <li><b><a href="http://libxine-java.sourceforge.net">libxine-java</a></b> |
| <i>by Matthias Ringwald</i> |
| |
| <p>libxine-java is a Java interface that allows Java applications to play |
| all media types supported by the xine library. Video playback can be |
| integrated into applications with SWT or AWT Canvas widgets.</p> |
| |
| <li><b><a href="http://metawidget.org/">Metawidget</a></b> |
| <i>by Richard Kennard and others</i> |
| |
| <p>Metawidget is a 'smart User Interface widget' that populates itself, at runtime, with UI components to match |
| the properties of your business objects. SWT is a supported Metawidget front end.</p> |
| </ul> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">Some Applications that use SWT</font> |
| </table> |
| |
| <ul> |
| <li><b><a href="http://azureus.sourceforge.net/">Azureus</a></b> |
| |
| <p>Azureus is a featureful bittorrent client implementation written |
| in Java using SWT.</p> |
| |
| <li><b><a href="http://www.rssowl.org/">RSSOwl</a></b> |
| |
| <p>RSSOwl is an RSS newsreader that lets you gather, organize, update, and |
| store information from any compliant source in a convenient, easy to use |
| interface, save selected information in various formats for offline viewing |
| and sharing, and much more.</p> |
| |
| <li><b><a href="http://sourceforge.net/projects/deinonychus/">Deinonychus</a></b> |
| |
| <p>Deinonychus is an email client written in Java featuring a GUI built |
| with SWT. Supports MIME, IMAP, POP, and SMTP.</p> |
| |
| <li><b><a href="http://members.quicknet.nl/blankendaalr/dbgl/">DOSBox Game Launcher</a></b> |
| |
| <p>DOSBox Game Launcher serves as a front-end GUI to <a href="http://www.dosbox.com/">DOSBox</a>. |
| |
| <li><b><a href="http://eclipse-games.sourceforge.net/">eclipse-games</a></b> |
| |
| <p>A collection of games that run as eclipse plug-ins.</p> |
| |
| <li><b><a href="http://fandev.org/doc/docLib/Fwt.html">Fantom Widget Toolkit</a></b> |
| |
| <p>The Fan programming language uses SWT as the underlying implementation for |
| the Fantom Widget Toolkit. The FWT leverages Fan's declarative programming model |
| and closures to make building up UIs simple.</p> |
| |
| <li><b><a href="http://fnr.sourceforge.net">Feed'n Read</a></b> |
| |
| <p>Feed'n Read is a Java-based open source newsfeed reader. It is powered by the |
| Sun ROME syndication framework and uses JFace and SWT.</p> |
| |
| <li><b><a href="http://matrex.sourceforge.net/">Matrex</a></b> |
| |
| <p>Matrex is a multithreaded vectorial spreadsheet application that is |
| written in Java with SWT.</p> |
| |
| <li><b><a href="http://sancho-gui.sourceforge.net/">sancho</a></b> |
| |
| <p>sancho is a gui that connects to a p2p core application. Power users |
| that use p2p applications usually choose one that has core/gui separation. |
| sancho provides an easy to use, powerful, and configurable gui, currently |
| supporting the gui protocol of the popular mldonkey core.</p> |
| |
| <li><b><a href="http://www.solaraccounts.co.uk">Solar Accounts</a></b> |
| |
| <p>Solar Accounts is a simple accounting software package for self-employed people in the UK.</p> |
| |
| <li><b><a href="http://sourceforge.net/projects/qftp/">VirgoFTP</a></b> |
| |
| <p>VirgoFTP is an FTP client, similar to CuteFTP, written in Java using SWT.</p> |
| |
| <li><b><a href="http://zekr.org">Zekr Quran Study Tool</a></b> |
| |
| <p>Zekr is an open platform for research and development on the Holy Quran. |
| It is written in Java and uses SWT as the widget toolkit.</p> |
| |
| </ul> |
| |
| <table width="100%"> |
| <tr><th bgcolor="#0080c0" align="left" style="padding: 2px;"><font color="#ffffff">Tutorials</font> |
| </table> |
| |
| <ul> |
| <li><b><a href="http://www.cs.umanitoba.ca/~eclipse/">Getting Started with Eclipse and SWT</a></b></li> |
| |
| <p>This site contains some tutorials and example programs that will help programmers who are |
| new to Eclipse and the Standard Widget Toolkit (SWT) install Eclipse correctly and run some |
| simple Java/SWT programs.</p> |
| |
| |
| <li><b><a href="http://www.cs.umanitoba.ca/~eclipse/6-Compiling.pdf">Compiling Eclipse Applications for Windows With GCJ/MinGW</a></b></li> |
| |
| <p>A guide for compiling an SWT application into an executable.</p> |
| |
| <li><b><a href="http://www.javalobby.org/eps/swt_intro/">An introduction to SWT</a></b></li> |
| |
| <p>Adapted from "SWT and JFace", a No Fluff Just Stuff 2004 presentation.</p> |
| </ul> |
| |
| </table> |
| </body> |
| </html> |