java.net project has been moved over to Kenai infrastructure. As a consequence SwingLabs and subs have seemingly empty download dirs - nevertheless, all old stuff is there, for a bare-bones view goto http://java.net/downloads/jdnc-incubator/ (replace the actual project name for any of the others) Note: most links in the content of this page are broken ...
Check out our most current documentation on the SwingLabs Wiki page. Want to help with SwingLabs? Read about how to join the SwingLabs movement, and help us build the future of Swing!.
| Demo | Author | Comment | Forum Discussion |
|---|---|---|---|
| Column Group | Erik Vickroy | Column group | |
| Quick Searcher Panel | Gilles Philippart & Patrick Wright | Quick Search Panel | |
| ScrollPane Selector | Pierre Le Lannic | ScrollPane Selector | |
| WhiteBoard | Pierre Le Lannic | WhiteBoard | |
| ListView | Rob Stone | Provides the basics of a ListView (Windows Explorer style) component. | JXListView |
| SwingxTris | Rob Stone | Tetris in a JXTable ! | SwingxTris |
| AsynchronousFilter | Bryan Young | Filtering that doesn't block the event queue | AsynchronousFilter |
| Custom Column Control | Jeanette Winzenburg | Use Dialogs with List/s of Columns | |
| TaskPaneRenderer | Jeanette Winzenburg | Live rollover effects | |
| JXCheckList | Rob Stone | Checkable list box | JXCheckList |
| SwingXtreme Renderer | Jeanette Winzenburg | Using xtreme renderers across components | |
| AlbumBrowser | Jeanette Winzenburg | SwingLabs in Action: SwingX, AppFramework and BeansBinding combined to implement M. Fowler's example for organizing presentation logic with the Presentation Model Pattern | |
| JXTabbedPane Demo | Mario Cesar Mancinelli de Araujo | JTabbedPane with closable and vertical text capabilities | |
| JXLabel Demo | Mario Cesar Mancinelli de Araujo | JLabel with rotated texts and some background options | |
| JXSplitButton Demo | Mario Cesar Mancinelli de Araujo | A SplitButton (or DropDownButton) like that extends JButton | |
| JXDatePicker Demo | Joshua Outwater & Markus Zehnder | Enhanced JXDatePicker with a DateFormatter to allow spinning through date fields with the cursor keys | |
| SeparatedTableModel Demo | Miguel Muñoz | Generic TableModel that separates data into distinct row and column models. This makes TableModels much easier to maintain. You may also check out the javadocs. | |
| JXTablePanel Demo | AC de Souza | A JXTable created by a List that show some features like plot charts and export to excel.. | JXTablePanel |
| JXSplitTable and JXTwoLevelSplitTable demos (Executable jar variant) |
Hans Oesterholt | This demo shows a JXTable with a left part and a right part that is scrolled synchronously vertically. And it gives a JXSplitTable that has two levels per row, i.e. a row can be "opened" and "closed". Still, it's not a tree. | |
| JXMLNote demos (Executable jar variant) |
Hans Oesterholt | This demo gives a rich text editor, that doesn't depend on the HTMLEditorKit, is much more reliable in it's behaviour than it's HTMLEditorKit counterpart and gives a lot more control over the document, clipboard, markers, etc. | |
| Extended Calendar Demo |
Jeanette Winzenburg | Sneak Preview of a "Vista-style" Calendar component |