1
我想在MATLAB指南的列表框中使用泰米爾語(泰米爾語是印度語),而不是默認英語單詞。怎麼做?在MATLAB GUI中使用unicode字符的MATLAB
我想在MATLAB指南的列表框中使用泰米爾語(泰米爾語是印度語),而不是默認英語單詞。怎麼做?在MATLAB GUI中使用unicode字符的MATLAB
我相信MATLAB listboxes不能顯示Unicode。我的道歉,如果它說什麼粗魯:)
-f = figure;
txt = char(hex2dec('0B85'),hex2dec('0B86'),hex2dec('0B87'));
b = javax.swing.JList({'hello','hello2',txt});
c = javacomponent(b,[20,20,500,100],f);
fn = java.awt.Font('Arial Unicode MS',0,10);
set(b,'font',fn)
變量txt
包含Unicode的維基百科頁面發現了一些泰米爾語字符:但是,您可以通過在GUI使用Java列表框,而不是顯示Unicode
命令javacomponent
沒有記錄,可能會從發佈到發佈,因此如果您的應用程序很重要,請不要依賴它。你還需要一個Unicode字體 - 我使用了Arial Unicode MS,但是如果你不在Windows上,你需要一個不同的字體。
最後,如果您使用的是javacomponent
,我建議您遠離GUIDE來開發GUI - 這將變得很難管理。
它需要更多的細節,你到目前爲止嘗試給你所需的答案。 – Lion 2011-12-18 05:11:22