簡體   English   中英

Java對話框彈出框中的隨機圖像

[英]Random Image in Java Dialog Popup Boxes

隨機圖像一直出現在all of my Java彈出框中:“ inKeep編輯器”不應該在其中……“ inkeep編輯器”圖像是一個名為“ icon”的文件,用於Apple Dock。

String response = JOptionPane.showInputDialog(Home.toolbar, "Please confirm your password to make changes", "Confirm Password", JOptionPane.QUESTION_MESSAGE);

JOptionPane.showMessageDialog(Home.toolbar, "Wrong Password", "Verify Account", JOptionPane.ERROR_MESSAGE);

我將此圖像設置為停靠圖標(mac),但不設置彈出框(據我所知)。

Application application = Application.getApplication();
Image image = Toolkit.getDefaultToolkit().getImage("src/resources/icon.png"); // Sets apple icon image
application.setDockIconImage(image);

有誰知道如何消除對話框中的這些圖像? 大紅色(!)是預期的,但不是inKeep編輯器。

這是預期的行為-一個功能 當您為應用程序提供圖標時,它將顯示在默認警告/錯誤圖標的頂部。 這向用戶增強了,剛彈出的對話框來自您的應用程序,而不是另一個或操作系統。

例如,下面是使用默認Java應用程序圖標的外觀:

在此處輸入圖片說明

要添加自定義圖標,您可以執行以下操作:

ImageIcon icon = new ImageIcon(...);
JOptionPane.showMessageDialog(null, "", "", JOptionPane.ERROR_MESSAGE, icon);

暫無
暫無

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

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