0
有可能運行/啓動Java(JavaFX)程序,不要將它添加到AltTab Cycle?我想創建桌面小部件。 :)Java Windows/Linux程序Alt Tab循環
有可能運行/啓動Java(JavaFX)程序,不要將它添加到AltTab Cycle?我想創建桌面小部件。 :)Java Windows/Linux程序Alt Tab循環
有解決方案:
primaryStage.initStyle(StageStyle.UTILITY); // prevent system from adding window to cycle
primaryStage.iconifiedProperty().addListener(new ChangeListener<Boolean>() {
@Override
public void changed(ObservableValue<? extends Boolean> ov, Boolean t, Boolean t1) {
primaryStage.setIconified(false); //if window was minimized by user example: user pressed "super+d" window is still visible like widget
}
});
何種操作系統,以及桌面?你已經添加了「windows」和「linux」標籤,但是你需要做的這些技術將高度特定於操作系統,並且可能與正在使用的桌面相關。 –
Windows 10和Linux Mint 18肉桂:) – PiekarzBabeczek
我懷疑你必須作出決定,因爲方法將完全不同。在Linux情況下,您需要查看如何繼續使用特定的窗口管理器。對於Windows,我有一個令人討厭的懷疑,即桌面小部件只能用JavaScript實現:/ –