對於在Java GUI中的播放按鈕我目前使用的按鈕標籤設置爲'▻'(在Unicode符號表中找到此符號)。據我所知,最好不要直接在源代碼中使用這些符號,而應該在本例中使用顯式的Unicode代表,如\u25BB
,因爲某些工具(編輯器,...)可能無法處理非ASCII的文件內容(是否正確?)。在Java GUI中使用Unicode字符安全嗎?
假設編譯的類包含正確的字符,在何種情況下將在GUI 不顯示當前的PC操作系統上的預期的符號? Linux,Windows,Mac應該都支持UTF-16,對吧?可用的字體或字體設置是否會導致此方法出現問題?
(當然,我可以添加一個圖標,但爲什麼添加額外的資源,如果一個符號應該已經提供給...這是一個便攜式解決方案)
你用什麼編輯器? –