簡體   English   中英

使用 javafx 在對話框窗格上設置左上角圖像

[英]Set top left image on dialog pane with javafx

我需要在桌面的左上角設置我的圖像。 我嘗試了各種選擇,但沒有找到令人滿意的選擇。 我把我的代碼和相關的屏幕:

public void deleteUser() {
    Alert alert = new Alert(Alert.AlertType.CONFIRMATION);
    Toolkit.getDefaultToolkit().beep();
    alert.setTitle("Confirmation Removal");
    alert.setHeaderText("EC-18 removal user");
    alert.setContentText("Are you sure to delete " + user.getName() + " " + user.getSurname() + "?");
    Optional<ButtonType> result = alert.showAndWait();
    if (result.get() == ButtonType.OK) {
        databaseConnection.delete("utenti/" + user.getUserId());
        ((Stage)label_name.getScene().getWindow()).close();
    } else {
        ((Stage)label_name.getScene().getWindow()).close();
    }
}

在此處輸入圖像描述

當您的應用程序運行時首先加載的 Class 是設置小 bmp 圖像的最佳位置,我們將其保持為 32 x 32 大小,我們使用 GreenFish 編輯器制作我們自己的 搜索它是免費的
歡迎來到堆棧溢出

public class Start extends Application {

@Override
public void start(Stage stage) throws Exception {

    Parent root = FXMLLoader.load(getClass().getResource("start.fxml"));
    Scene scene = new Scene(root);
    scene.getStylesheets().add(getClass().getResource("checkbook.css").toExternalForm());
    stage.setScene(scene);
    stage.setResizable(false);
    stage.getIcons().add(new Image("Images/C.bmp"));// All Stages have this icon
    stage.setTitle("Check Book");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM