Coloquei um LookAndFeel e esta dando este erro mas funciona!

2 respostas
paulinhohd

Pessoal, coloquei um LookAndFeel em meu programa para mudar o visual com esta linha:

UIManager.setLookAndFeel("ch.randelshofer.quaqua.QuaquaLookAndFeel");

E acontece o seguinte erro quando executo meu programa, porém ele muda o visual corretamente, só gostaria de saber como remover este erro:

Warning: ch.randelshofer.quaqua.util.Preferences failed to load Mac OS X global system preferences

java.io.FileNotFoundException: C:\Users\Paulo Roberto\Library\Preferences.GlobalPreferences.plist (O sistema não pode encontrar o caminho especificado)

at java.io.FileInputStream.open(Native Method)

at java.io.FileInputStream.(Unknown Source)

at java.io.FileReader.(Unknown Source)

at ch.randelshofer.quaqua.util.Preferences.readPList(Preferences.java:108)

at ch.randelshofer.quaqua.util.Preferences.loadGlobalPreferences(Preferences.java:76)

at ch.randelshofer.quaqua.util.Preferences.get(Preferences.java:48)

at ch.randelshofer.quaqua.util.Preferences.getString(Preferences.java:38)

at ch.randelshofer.quaqua.BasicQuaquaLookAndFeel.initSystemColorDefaults(BasicQuaquaLookAndFeel.java:219)

at ch.randelshofer.quaqua.leopard.Quaqua15LeopardLookAndFeel.initSystemColorDefaults(Quaqua15LeopardLookAndFeel.java:223)

at ch.randelshofer.quaqua.leopard.Quaqua15LeopardCrossPlatformLookAndFeel.initSystemColorDefaults(Quaqua15LeopardCrossPlatformLookAndFeel.java:73)

at ch.randelshofer.quaqua.BasicQuaquaLookAndFeel.getDefaults(BasicQuaquaLookAndFeel.java:139)

at ch.randelshofer.quaqua.LookAndFeelProxy.getDefaults(LookAndFeelProxy.java:197)

at javax.swing.UIManager.setLookAndFeel(Unknown Source)

at javax.swing.UIManager.setLookAndFeel(Unknown Source)

at gui.Tela_Principal$5.run(Tela_Principal.java:166)

at java.awt.event.InvocationEvent.dispatch(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)

Valeu! 8)

2 Respostas

T

O Quaqua é feito para rodar só em MacOSX, portanto ele tem um caminho bitolado para ler algumas configurações do usuário. Não deveria funcionar em Windows…

paulinhohd

Pois é thingol por incrível que pareça, tirando esse erro chato ele mudou o visual.
Eu uso o Vista Ultimate, não testei em outros S.O.s.

Mas pelo sua resposta vi que nãot erá como eu remover este erro.
Mas valeu pela explicação! 8)

Criado 19 de agosto de 2008
Ultima resposta 19 de ago. de 2008
Respostas 2
Participantes 2