2013-03-07 81 views
0

我可以使用調用JFrame.setIconImage()來替換Swing中的任何給定JFrame圖標。然而,我有一個現有的應用程序,彈出了大量的JOptionPanes和其他JFrames /對話框,而不是跟蹤他們,我想知道是否有辦法將這些切換到我的自定義圖標都在一個地方嗎?另外,在某些情況下(例如ProgressMonitor),我無法訪問實際的JFrame。全局替換所有JFrame圖標

回答

0

您可以存儲在List上創建的JFrames。然後,您可以使用循環來獲取此列表上的每一幀,並應用該圖標。