Java Swing Menü bzw. Desktop

Hallo,

ich suche nach einem ansprechenden Menü bzw. ein Desktop in Swing. So wie z.B. der „Welcome Screen“ in Eclipse.
Was mir bis jetzt gefil ist das Projekt JGoodies, aber ich habe momentan keine 895$ für deren Swing Suite über.
es soll lediglich ansprechend aussehen. Hat jemand Ideen Links, oder ähnliches?

Wenn alles nichts hilft werde ich das wohl selbst machen müssen…

Mal ganz vorsichtig gefragt…
Was hast Du denn vor?
(Gott, wie ich diese Frage hasse)
Eclipse eispielsweise ist soweit ich weiss mit AWT als OberflächenApi geschrieben worden.
Der Welcome Screen ist lediglich eine HTML Datei (soweit ich das in Erinnerung habe)

MfG
Passer

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Mal ganz vorsichtig gefragt…
Was hast Du denn vor?
(Gott, wie ich diese Frage hasse)
Eclipse eispielsweise ist soweit ich weiss mit AWT als
OberflächenApi geschrieben worden.
Der Welcome Screen ist lediglich eine HTML Datei (soweit ich
das in Erinnerung habe)

MfG
Passer

Moin,

also Eclipse ist vollständig in SWT geschrieben, nicht in AWT.
Vielleicht hast Du SWT schreiben wollen, aber der Finger lag einem Tastaturknopf zu weit *g*
Wenn der Welcome-Screen in HTML geschrieben wurde,
dürfte es ja ausreichen, das mit einer Dateisuche nachzuvollziehen.
Das Interessante dabei wäre, zu wissen,
wie dort per Link die Funktionen von Eclipse selbst aufgerufen werden.

Gruss,
Puni

Das Interessante dabei wäre, zu wissen,
wie dort per Link die Funktionen von Eclipse selbst aufgerufen
werden.

Link ist eine SWT-Klasse, die einen Text mit einer Verknüpfung darstellen, ähnlich einem Hyperlink in HTML.

http://help.eclipse.org/help32/index.jsp?topic=/org…

Das sollte in Swing z.B. einfach mit einem JLabel + HTML-Tags zu erledigen sein. Einen „Desktop“ wie den Welcome-Screen kannst Du ja auch selbst erstellen, in dem Du z.B. ein JPanel mit einem Hintergrundbild verwendest und darauf ein paar Komponenten anordnest.

Und wenn Dir die Swing Suite zu teuer ist, bleibt wohl nichts anderes übrig, als ein paar Stunden für eine solche Custom-Komponente aufzubringen. Ob es sowas schon fertig für Nicht-SWT gibt, kann ich Dir leider auch nicht sagen.