Re: StackOverflowError mit Java 1.6
Von: Patrick Roemer (sangamon@netcologne.de) [Profil]
Datum: 29.07.2008 22:48
Message-ID: <g6nvn2$gkk$1@newsreader2.netcologne.de>
Newsgroup: de.comp.lang.java
Datum: 29.07.2008 22:48
Message-ID: <g6nvn2$gkk$1@newsreader2.netcologne.de>
Newsgroup: de.comp.lang.java
Responding to Georg Gerber: > ich habe seit Jahren eine Java-Anwendung im Einsatz. > Seitdem unsere Rechner auf JKD 1.6 umgestellt sind, bekomme ich eine > Exception. [...] > ab hier widerholen sich noch viele viele Mal die Zeilen > > at javax.swing.JTree.updateUI(Unknown Source) > at javax.swing.SwingUtilities.updateComponentTreeUI0(Unknown Source) > at javax.swing.SwingUtilities.updateComponentTreeUI(Unknown Source) > > Hat jemand eine Idee, ob sich in diesem Zusammenhang mit JDK 1.6 etwas > geaendert hat, was diesen Fehler erzeugen koennte? Use the source. ;) Schuss ins Blaue: Hast Du da so ein, erm, Konstrukt am Start? class MyTree extends JTree implements TreeCellRenderer In JDK5 wurde in JTree#updateUI() nur #setUI() aufgerufen, in JDK1.6 werden dann noch Renderer und Editor und Editorkomponente durchlaufen und, darauf SwingUtilities#updateComponentUI() aufgerufen. Wenn das wieder der Baum selber ist, bekommt man natuerlich einen Drehwurm. Der Fehler laege in diesem Fall aber IMO hoechstens teilweise bei JDK1.6. ;) Viele Gruesse, Patrick[ Auf dieses Posting antworten ]
Antworten
- Jochen Theodorou (29.07.2008 23:26)
- Patrick Roemer (29.07.2008 23:38)
- Jochen Theodorou (29.07.2008 23:43)
- Georg (30.07.2008 08:40)
