Question

Je travaille sur un périphérique Linux embarqué qui a seulement qt. Pour une raison quelconque, décide d'utiliser Java gnu.java.awt.peer.gtk.GtkToolkit. Comment puis-je forcer à utiliser à la place gnu.java.awt.peer.qt.QtToolkit (ou changer le comportement par défaut)?

Était-ce utile?

La solution

l'api suggère de définir la propriété du système awt.toolkit,

java -Dawt.toolkit=gnu.java.awt.peer.qt.QtToolkit my.Program

ou

System.setProperty ("awt.toolkit", "gnu.java.awt.peer.qt.QtToolkit");

Autres conseils

Vous pouvez également définir la boîte à outils par défaut à l'intérieur du swing directement, d'une manière amicale compilateur.

UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top