1
デフォルトの英語の代わりに、MATLABガイドのリストボックスでタミール語(インドネシア語はタミール語)を使用します。どうやってするか?MATLAB GUIでユニコード文字を使用するMATLAB
デフォルトの英語の代わりに、MATLABガイドのリストボックスでタミール語(インドネシア語はタミール語)を使用します。どうやってするか?MATLAB GUIでユニコード文字を使用するMATLAB
私は、MATLABリストボックスがUnicodeを表示できないと考えています。しかし、あなたの代わりにあなたのGUIでJavaリストボックスを使用して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にWikipediaのページから見つかったいくつかのタミル語の文字が含まれている - それは失礼な何かを言ったら私の謝罪を:)
コマンドjavacomponent
は文書化されておらず、リリースごとに変更される可能性があるため、アプリケーションが重要な場合はそれに依存しないでください。 Unicodeフォントも必要です - 私はArial Unicode MSを使用しましたが、Windowsでない場合は別のものが必要です。
最後に、javacomponent
を使用している場合、GUI開発のためにGUIDEから離れることをお勧めします。管理が難しくなります。
これまでのところ、あなたが希望する答えを得るためにこれまで試したことがあります。 – Lion