Ich will mir mit NetBeans ein kleines Programm bauen. So, jetzt weiß ich leider nicht, mit welchen Komponenten ich das realisieren kann.
Also, ich habe mir eine Oberfläche vorgestellt, wie bei eMule. Das ganze will ich mit Swing machen, also kein AWT. Anscheinend ist Swing besser, keine Ahnung ...
Oben die Menüleiste, welche aber kein Problem darstellt. Darunter befindet sich eine Leiste mit Grafikbuttons. Wenn ich auf die Verschiedenen Buttons klicke, ändert sich unten der komplette Inhalt. Mit welchen Komponenten kann ich das in NetBeans bzw. Java realisieren?
Ihr müsst mir hier keinen Quellcode oder so posten, der Aufbau reicht. Den Quellcode kann ich mir dann aus verschiedenen Quellen zusammensuchen.
Ich könnte es mit einem jTabbedPane und vielen jPanels lösen. Das käme auf das gleiche heraus, nur kenne ich diese Methode schon und finde sie langweilig aussehend.
(Falls einer von euch das Programm nicht kennt, hier ein paar Screenshots)
http://mathias.rousseau.free.fr/peer_to_peer/tutoriaux/emule/images/emule_servers.gif
http://www.calshop.biz/2004_a/soft/thebest/internet/img/eMule_1.jpg
http://edonkey.sharereactor.it/emule.it-mirrors/guida_emule/images/priorita.gif
Also, ich habe mir eine Oberfläche vorgestellt, wie bei eMule. Das ganze will ich mit Swing machen, also kein AWT. Anscheinend ist Swing besser, keine Ahnung ...
Oben die Menüleiste, welche aber kein Problem darstellt. Darunter befindet sich eine Leiste mit Grafikbuttons. Wenn ich auf die Verschiedenen Buttons klicke, ändert sich unten der komplette Inhalt. Mit welchen Komponenten kann ich das in NetBeans bzw. Java realisieren?
Ihr müsst mir hier keinen Quellcode oder so posten, der Aufbau reicht. Den Quellcode kann ich mir dann aus verschiedenen Quellen zusammensuchen.
Ich könnte es mit einem jTabbedPane und vielen jPanels lösen. Das käme auf das gleiche heraus, nur kenne ich diese Methode schon und finde sie langweilig aussehend.
(Falls einer von euch das Programm nicht kennt, hier ein paar Screenshots)
http://mathias.rousseau.free.fr/peer_to_peer/tutoriaux/emule/images/emule_servers.gif
http://www.calshop.biz/2004_a/soft/thebest/internet/img/eMule_1.jpg
http://edonkey.sharereactor.it/emule.it-mirrors/guida_emule/images/priorita.gif