Bonjour,
J'ai fais un logiciel sous swing et j'y ai appliqué le thème NimROD (c'est tellement plus joli!!!)
Problème quand je serialize mon environnement, j'ai une erreur NotSerializableException que je n'ai pas si je n'applique pas le thème. Je vous mais le détail de la console mais je ne pense pas que ça aide bps :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 try { NimRODTheme nt = new NimRODTheme( new URL( "http://personales.ya.com/nimrod/data/DarkGrey.theme")); NimRODLookAndFeel NimRODLF = new NimRODLookAndFeel(); NimRODLookAndFeel.setCurrentTheme( nt); UIManager.setLookAndFeel( NimRODLF); //UIManager.setLookAndFeel(new com.nilo.plaf.nimrod.NimRODLookAndFeel()); } catch (Exception e) { e.printStackTrace(); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 "AWT-EventQueue-0" java.lang.NullPointerException at FenêtreAnnexe.<init>(FenêtreAnnexe.java:22) at BarOutils.actionPerformed(BarOutils.java:76) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)








Répondre avec citation




Partager