-
Notifications
You must be signed in to change notification settings - Fork 0
SwingX
org.jdesktop.swingx
is a java package which contains extensions to the
Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. The plan was to incorporate these features into the Swing toolkit. But the plan was never realized because the SwingLabs project was closed.
org.jdesktop.swingx.XXX |
Demo Kategorie | Bemerkung |
---|---|---|
de-JXApplet | d TODO extends deprecated JApplet
|
|
de-JXBusyLabel | DECORATOR | n TODO extends JLabel, ?wieso nicht JXLabel |
de-JXButton | CONTROL | e extends JButton , in Demo Vergleich JButton vs JXButto |
de-JXCollapsiblePane | CONTAINER | n TODO extends JXPanel |
de-JXColorSelectionButton | n TODO extends JButton, - kein Demo | |
de-JXComboBox | e extends JComboBox | |
de-JXDatePicker | CONTROL | n TODO extends JComponent, mit DatePickerUI
|
de-JXDialog | e TODO extends JDialog | |
de-JXEditorPane | e TODO extends JEditorPane | |
de-JXErrorPane | CONTROL | n TODO extends JComponent, erweitert Teil von JOptionPane, mit ErrorPaneUI
|
de-JXFindBar | n TODO extends JXFindPanel | |
de-JXFindPanel | n TODO extends AbstractPatternPanel extends JXPanel | |
de-JXFormattedTextField | e extends JFormattedTextField , integrated support for prompts and buddies | |
de-JXFrame | e extends JFrame uses JXRootPane as its default root pane. |
|
de-JXGradientChooser | n TODO extends JXPanel | |
de-JXGraph | n TODO extends JXPanel | |
de-JXHeader | n TODO extends JXPanel, mit HeaderUI
|
|
de-JXHyperlink | CONTROL | n TODO extends JButton |
de-JXImageView | CONTROL | n TODO extends JXPanel |
de-JXLabel | CONTROL | e extends JLabel, supports Painters |
de-JXList | DATA | e extends JList , complex component for data |
de-JXLoginPane | CONTROL | n TODO extends JXPanel, mit LoginPaneUI
|
de-JXMonthView | CONTROL | n TODO extends JComponent, mit MonthViewUI
|
de-JXMultiSplitPane | CONTAINER | n TODO extends JPanel |
de-JXMultiThumbSlider | DECORATOR | n TODO extends JComponent, erweitert JSlider, ?ist es nicht ein CONTROL? |
de-JXPanel | CONTAINER | e extends JPanel |
de-JXRadioGroup | ? TODO extends JPanel | |
de-JXRootPane | e extends JRootPane, see JXFrame
|
|
de-JXSearchField | n TODO extends JXTextField | |
de-JXSearchPanel | n TODO extends AbstractPatternPanel extends JXPanel | |
de-JXStatusBar | n TODO extends JComponent, kein Demo | |
de-JXTable | DATA | E extends JTable, complex component for data |
de-JXTableHeader | DATA | e extends JTableHeader, used with JXTable
|
de-JXTaskPane | CONTAINER | n TODO extends JPanel |
de-JXTaskPaneContainer | n TODO extends JXPanel | |
de-JXTextArea | e TODO extends JTextArea | |
de-JXTextField | e TODO extends JTextField | |
de-JXTipOfTheDay | CONTAINER | n TODO extends JXPanel |
de-JXTitledPanel | CONTAINER | n TODO extends JXPanel |
de-JXTitledSeparator | DECORATOR | n TODO extends JXPanel |
de-JXTree | DATA | e extends JTree |
de-JXTreeTable | DATA | e TODO extends JXTable |
- JXBusyLabel - Demo Kat DECORATORS , nicht CONTROLS
- JXColorSelectionButton - kein Demo
- JXDatePicker - CONTROL
- JXErrorPane - CONTROL, erweitert Teil von JOptionPane
- JXHyperlink - CONTROLS
- JXImageView
- JXLoginPane
- JXMonthView - CONTROLS
- JXMultiThumbSlider - Demo Kat DECORATORS , nicht CONTROLS
- JXStatusBar - kein Demo, in DemoJXFrame zum Test eingebaut, ist das eon CONTROL?
- AbstractPatternPanel , kein Demo da abstract
- JXCollapsiblePane
- JXFindBar
- JXFindPanel
- JXGradientChooser , kein Demo
- JXGraph , Kat GRAPHICS
- JXHeader , kein Demo
- JXMultiSplitPane
- JXRadioGroup , kein Demo - ist das ein Container?
- JXSearchField
- JXSearchPanel
- JXTaskPane
- JXTaskPaneContainer , in JXTaskPane?
- JXTipOfTheDay
- JXTitledPanel
- JXTitledSeparator , DECORATORS
Algorithmus : eine Sammlung von Algorithmen in java, von Euklid bis RSA
AutoComplete : package bzw. class zur Autovervollständigung in Text Komponenten
Batik : Subprojekt von Apache XML Graphics Project
BSAF : Better Swing Application Framework
BuddySupport : erweitert Textkomponenten
Color : Farben im Farbkreis, Farbraum
Collection views : zu den SwingX collection views gehören JXList, JXTree, JXTable und JXTreeTable
ComboBox : allgemein (Wikipedia)
Demos : Demos-doku, github repo: SwingSet3-demos
dependences : projects in SwingSet3
EDT : Event Dispatch Thread
GPX : GPS Exchange Format - ein XML-Datenformat mit Geo-Ortspunkten, -Routen und -Tracks
GUI : Graphical User Interface, Benutzeroberfläche, allgemein, siehe auch L&F (Look&Feel)
GVT : Batik Graphics Vector Tree (GVT) gehört zu Apache XML Graphics Project
JDNC : Java Desktop Network Component, s. BSAF
JPMS : Java Platform Module System, aka Modulsystem Jigsaw
JTextComponent, JTextField, JTextArea : siehe Prompt- und BuddySupport
Kenai : History of SwingLabs
L&F : als Look&Feel wird das Aussehen und Verhalten der Benutzeroberfäche bezeichnet.
LazyValue : TODO siehe MetalButtonPainterIssues
List, JList, JXList : Listen von Werten darstellen List, JList, JXList
Nimbus : Mit Java 1.6 wurde das cross-platform Look-and-Feel eingeführt. Es wird per properties konfiguriert, siehe Nimbus-UI-defaults
OSSRH : Open Source Software Repository Hosting, zentrales öffentliches Repository für Artefakte: Central-OSSRH
PLAF : steht für Pluggable Look And Feel
PromptSupport : erweitert Textkomponenten
public key server : siehe distributing-your-public-key
Renderer : die Darstellung von mehr oder weniger komplexen Objekten auf der Benutzeroberfäche im gewählten Look&Feel
SAM
: Single Abstract Method interface, Beispiel StringValue
SVG : Scalable Vector Graphics, XML-Beschreibung von Vektorgrafiken
SwingLabs : History of SwingLabs
SwingSet2 : github repo: SwingSet2-demos
SwingSet3 : github repo: SwingSet3, SwingSet3-demos
SwingX
: package org.jdesktop.swingx
SwingX
Synth : Seit Java 1.5 gibt es das Synth-Look-and-Feel, dessen Erscheinungsbild in einer XML-Datei beschrieben wird, s. Nimbus
Table
: JXTable (de) erweitert javax.swing.JTable
Tests : Tests (de)
TextComponent : siehe Prompt- und BuddySupport
Tree
: JXTree (de) erweitert javax.swing.JTree
TreeTable : JXTreeTable (de) ist ein Zwitter mit Eigenschaften von Tree und Table
Trident : Trident animation library (de)
UI : User Interface, Benutzerschnittstelle, allgemein, siehe auch GUI, L&F (Look&Feel)