所以我們可以說我有一些圖標:如何將圖標的文件名存儲爲字符串?
Icon something = new ImageIcon("somefile.png");
我要存儲在某些字符串somefile.png
。我怎麼做?
很明顯,我不能做Icon.toString()
或演員,所以我有點沉迷於我確信它有一個簡單的解決方案。
謝謝!
所以我們可以說我有一些圖標:如何將圖標的文件名存儲爲字符串?
Icon something = new ImageIcon("somefile.png");
我要存儲在某些字符串somefile.png
。我怎麼做?
很明顯,我不能做Icon.toString()
或演員,所以我有點沉迷於我確信它有一個簡單的解決方案。
謝謝!
文件名直接進入description
已場內什麼在toString()
使用。嘗試
String filename = something + "";
什麼間接稱爲.toString()
。
所以,我假設你自己沒有創建圖標,所以你不能只在創建圖標之前先執行'String s =「somefile.png」;'' – azurefrog
@azurefrog不,不幸的是,這會讓事情過分複雜化,因爲圖標被放置在JButton上,當點擊它們時,它們會交換它們。 – Zayne