ich habe mir mit dem NetBeans GUI Builder ein GUI gebaut. Aus dieser Klasse heraus erzeuge ich nun Objekte einer anderen, selbst definierten Klasse. Um aus diesen Objekten auf mein GUI zugreifen zu können über geben ich diese (this) an den Konstruktor.
- Code: Alles auswählen
class TestGUI{
...
TestClass myTest = new TestClass(this);
...
}
Soweit, so gut. Wenn ich nun aber myTest serialisieren möchte, bekomme ich eine "java.io.NotSerializableException: javax.swing.GroupLayout". Ich habe mich erst gewundert, da ich ja in der TestClass gar keine LayoutManager verwende, aber ich packe ja das ganze GUI über den Kosntruktor mit in das myTest.
Wie könnte ich das Problem lösen? Kann man das ganze GUI mit serialisieren? Oder sollte ich den Zugriff der Objekte auf das GUI anders lösen(wie?)?
MfG
Steffen
