配置jpackage
This commit is contained in:
parent
3b59fc631f
commit
c4e35f52c9
|
@ -59,6 +59,13 @@ jlink {
|
|||
launcher {
|
||||
name = 'RoomIt'
|
||||
}
|
||||
jpackage {
|
||||
applicationName = "RoomIt"
|
||||
installerType = "exe"
|
||||
appVersion = project.version
|
||||
icon = "icon/logo16x16.ico"
|
||||
description = "开源屏幕画笔工具"
|
||||
}
|
||||
}
|
||||
|
||||
jlinkZip {
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 165 KiB |
|
@ -4,6 +4,7 @@ import javafx.application.Application;
|
|||
import javafx.application.Platform;
|
||||
import javafx.fxml.FXMLLoader;
|
||||
import javafx.scene.Scene;
|
||||
import javafx.scene.image.Image;
|
||||
import javafx.scene.paint.Paint;
|
||||
import javafx.stage.Stage;
|
||||
import javafx.stage.StageStyle;
|
||||
|
@ -64,6 +65,8 @@ public class MainWindow extends Application {
|
|||
stage.setResizable(false);
|
||||
// 设置窗口透明
|
||||
stage.initStyle(StageStyle.TRANSPARENT);
|
||||
// 设置图标
|
||||
stage.getIcons().add(new Image(ResourceUtils.getResourceAsStream(GlobalConsts.LOGO_PATH)));
|
||||
// 将窗口显示出来
|
||||
stage.show();
|
||||
} catch (
|
||||
|
|
|
@ -3,6 +3,7 @@ package org.rococy.roomit;
|
|||
import javafx.application.Application;
|
||||
import javafx.fxml.FXMLLoader;
|
||||
import javafx.scene.Scene;
|
||||
import javafx.scene.image.Image;
|
||||
import javafx.scene.paint.Paint;
|
||||
import javafx.stage.Screen;
|
||||
import javafx.stage.Stage;
|
||||
|
@ -36,6 +37,8 @@ public class TrayWindow extends Application {
|
|||
stage.setAlwaysOnTop(true);
|
||||
// 取消任务栏
|
||||
stage.initStyle(StageStyle.TRANSPARENT);
|
||||
// 设置图标
|
||||
stage.getIcons().add(new Image(ResourceUtils.getResourceAsStream(GlobalConsts.LOGO_PATH)));
|
||||
|
||||
// 当没有焦点时关闭
|
||||
stage.focusedProperty().addListener((observable, oldValue, newValue) -> {
|
||||
|
|
|
@ -21,7 +21,7 @@ public class GlobalConsts {
|
|||
/**
|
||||
* logo图标路径
|
||||
*/
|
||||
public static final String LOGO_PATH = "img/logo24x24.png";
|
||||
public static final String LOGO_PATH = "img/logo32x32.png";
|
||||
|
||||
/**
|
||||
* 配置文件路径
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 368 B |
Binary file not shown.
After Width: | Height: | Size: 507 B |
Loading…
Reference in New Issue