Itunes Ansicht unter Java ?!

Hallo,

ich meine nicht "Look and Feel" . Sondern die Anordnung der Fenster.
Links Oben wird der Künstler angezeigt. Daneben die Alben und darunter die Tracks.

Eventuell existiert eine fertige Lösung.

Gruß
Aaron
 
Hallo Aaron,

das gibt es natürlich nicht im Sun-JDK! Wenn dann nur bei Itunes oder in vergleichbare anderen Programmen ;) .

Hier ist eine Übersicht der Swingkomponenten:
http://java.sun.com/docs/books/tutorial/uiswing/components/components.html

Darüber hinaus bietet bspw. SwingX erweiterte Komponenten für Swing:
http://swinglabs.org/screenshots.jsp

Eine weitere Übersicht von erweiterten Swingkomponenten von verschiedenen Herstellern:
http://www.java-tutor.com/java/additional_java_swing_components.htm

Wenn du lieber SWT anstatt Swing bevorzugst, stehen dir diese Widgets zur Verfügung:
http://www.eclipse.org/swt/widgets/


Oder ein anderer Ansatz wäre, du suchst dir ein Opensource Java Projekt welches eine solche oder ähnliche GUI enthält. Da diese quelloffen sind könntest du theoretisch die notwendigen Klassen und Bibliotheken daraus entnehmen. Und dann in dein eigenes Projekt integrieren.

http://sourceforge.net/search/index...java++player+audio+video+media)&Search=Search
http://sourceforge.net/
http://community.java.net/projects/
http://java-source.net/


Vg Erdal
 
Hallo,

ich meine nicht "Look and Feel" . Sondern die Anordnung der Fenster.
Links Oben wird der Künstler angezeigt. Daneben die Alben und darunter die Tracks.

Eventuell existiert eine fertige Lösung.

Gruß
Aaron

Für die Bildschirmaufteilung benutzt du die sog. Layoutmanager. Diese sorgen für die entsprechende Anordnung deiner Komponenten. Für deine Anwendung würde ich dir zu einem GridBagLayout raten, damit solltest du das gewünschte Ergebnis erzielen. Alternativen wären verschachtelte BorderLayouts, was allerdings schnell recht unübersichtlich wird.

Beispiele zur Benutzung von Layoutmanagern findest du unter folgendem Link:
http://www.galileocomputing.de/open...sel15_009.htm#Rxx747java15009040005411F04D100
 
Zurück