qt のみを搭載した組み込み Linux デバイスで作業しています。何らかの理由で、Java は gnu.java.awt.peer.gtk.GtkToolkit を使用することにしました。代わりに gnu.java.awt.peer.qt.QtToolkit を強制的に使用する (またはデフォルトの動作を変更する) にはどうすればよいですか?
1346 次
2 に答える
5
APIは、システム プロパティ awt.toolkit の設定を提案します。
java -Dawt.toolkit=gnu.java.awt.peer.qt.QtToolkit my.Program
また
System.setProperty ("awt.toolkit", "gnu.java.awt.peer.qt.QtToolkit");
于 2010-01-06T20:10:37.303 に答える
1
また、コンパイラに適した方法で、Swing 内で Default Toolkit を直接設定することもできます。
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
于 2011-10-05T00:02:35.990 に答える