Hallo,
wie bekomme ich es in Java hin, mein JPanel mit dem Hauptinhalt
einer Applikation dynamisch zur Laufzeit zu ändern?
Wie baue ich am besten die Klassenarchitektur auf?
Ziel ist es eine modulare Anwendung zu programmieren,
die es erlaubt, Funktionen als Plugins zu integrieren,
welche dynamisch zur Laufzeit in das ContentPanel gesetzt
und ausgetauscht werden können.
Zur Zeit besitze ich folgende Architektur:
com.projekt
-> GUI.java /* beinhaltet JMenuBar, JToolBar, ContentPanel, UIManager für Look & Feel */
-> Projekt.java /* Initialisiert GUI */
com.projekt.images
com.projekt.plugins
-> Kalender.java
-> Taschenrechner.java
-> Notizen.java
com.projekt.unittests
Hat jemand Lösungstipps für mich??? Wäre super dankbar :applaus:
wie bekomme ich es in Java hin, mein JPanel mit dem Hauptinhalt
einer Applikation dynamisch zur Laufzeit zu ändern?
Wie baue ich am besten die Klassenarchitektur auf?
Ziel ist es eine modulare Anwendung zu programmieren,
die es erlaubt, Funktionen als Plugins zu integrieren,
welche dynamisch zur Laufzeit in das ContentPanel gesetzt
und ausgetauscht werden können.
Zur Zeit besitze ich folgende Architektur:
com.projekt
-> GUI.java /* beinhaltet JMenuBar, JToolBar, ContentPanel, UIManager für Look & Feel */
-> Projekt.java /* Initialisiert GUI */
com.projekt.images
com.projekt.plugins
-> Kalender.java
-> Taschenrechner.java
-> Notizen.java
com.projekt.unittests
Hat jemand Lösungstipps für mich??? Wäre super dankbar :applaus:
Zuletzt bearbeitet: