Hi,
ich bin so ziemlich am verzweifeln bei meinem Versuch dynamisch Look&Feels aus einem Unterordner zu laden. Dort liegen die L&Fs alle in ,jar-Dateien mit einer kleinen Datei die meinem Prog sagt welche Klasse das L&F beinhaltet.
Bisher habe ich schon versucht einen URL-Classloader für die Datei zu erstellen, die Klasse zu laden und dem UIManager zu übergeben, woraufhin der aber nicht die restlichen Klassen findet die für die L&Fs benötigt werden. Ich habe übrigens auch versucht den UIManager aus diesem URLClassloader heraus laden zu lassen ... gleiches Ergebniss.
Mein zweiter Ansatz bestand darin meine gesamten Klassen mit einem URLClassLoader zu laden, der auch auf alle Jars zeigt. Die normalen Klassen meines Programms lädt er ordentlich, jedoch scheint er sich zu weigern die Klassen aus den anderen .jar-Dateien zu laden und als Look&Feel zu akzeptieren. Ich habe wieder die beiden oben beschriebenen Methoden angewandt ohne ein ordentliches Ergebniss zu erzielen.
Wie bekomme ich die Look&Feels aus den .jar-Dateien geladen?
Hat jemand schon Erfahrung mit diesem Thema? Ich würde nur ungern irgendwelche Startparameter benutzen.
Schon mal danke im Vorraus!
ich bin so ziemlich am verzweifeln bei meinem Versuch dynamisch Look&Feels aus einem Unterordner zu laden. Dort liegen die L&Fs alle in ,jar-Dateien mit einer kleinen Datei die meinem Prog sagt welche Klasse das L&F beinhaltet.
Bisher habe ich schon versucht einen URL-Classloader für die Datei zu erstellen, die Klasse zu laden und dem UIManager zu übergeben, woraufhin der aber nicht die restlichen Klassen findet die für die L&Fs benötigt werden. Ich habe übrigens auch versucht den UIManager aus diesem URLClassloader heraus laden zu lassen ... gleiches Ergebniss.
Mein zweiter Ansatz bestand darin meine gesamten Klassen mit einem URLClassLoader zu laden, der auch auf alle Jars zeigt. Die normalen Klassen meines Programms lädt er ordentlich, jedoch scheint er sich zu weigern die Klassen aus den anderen .jar-Dateien zu laden und als Look&Feel zu akzeptieren. Ich habe wieder die beiden oben beschriebenen Methoden angewandt ohne ein ordentliches Ergebniss zu erzielen.
Wie bekomme ich die Look&Feels aus den .jar-Dateien geladen?
Hat jemand schon Erfahrung mit diesem Thema? Ich würde nur ungern irgendwelche Startparameter benutzen.
Schon mal danke im Vorraus!