Я работаю над встроенным устройством Linux, которое имеет только QT. По некоторым причинам Java решает использовать gnu.java.awt.peer.gtk. GtkToolkit. Как я могу вынудить это использовать gnu.java.awt.peer.qt. QtToolkit вместо этого (или изменение поведение по умолчанию)?
api предлагает установить свойство системы awt.toolkit,
java -Dawt.toolkit=gnu.java.awt.peer.qt.QtToolkit my.Program
или
System.setProperty ("awt.toolkit", "gnu.java.awt.peer.qt.QtToolkit");