[Armadillo:05386] Re: Armadillo-9 Javaで日本語が表示できない
sugitani
email@hidden
2010年 7月 5日 (月) 15:36:31 JST
杉谷です。
今日、調べていてわかったのですが、どうやらファイルから読み出した日本語を
JISコードで処理しようとした結果、文字化けしているようです。
例:ファイルから読み出した日本語「あ」⇒表示内容「$"」
(あ=0x2422、$=0x24、"=0x22)
引き続き、解決策の提供をお願いいたします。
On Wed, 30 Jun 2010 14:38:55 +0900
sugitani <email@hidden> wrote:
> 杉谷です。
>
> > atmark distから a440や a500fx用の fonts.configを持ってきて入れてみたら
> > どうでしょう? $HOME/.fontsにフォントを投げこむだけで動くような気がします。
> atmark-dist-20100310/vendors/AtmarkTechno/Armadillo-500-FX.dev/etc/fonts/fonts.conf
> atmark-dist-20100310/vendors/AtmarkTechno/Armadillo-440/etc/fonts/fonts.conf
> で合っていますでしょうか?
> /etc/fonts/fonts.conf とdiffをとってみましたが、全く違いはありませんでし
> た。
> 「$HOME/.fonts」は作成していませんが、fc-listを実行してみたところ、日本
> 語フォントも入っていました。↓
> LucidaBright:style=Italic
> Nimbus Sans L:style=Regular Italic
> DejaVu Serif,DejaVu Serif Condensed:style=Condensed,Book
> URW Palladio L:style=Roman
> Century Schoolbook L:style=Bold Italic
> DejaVu Serif,DejaVu Serif Condensed:style=Condensed Bold,Bold
> DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
> DejaVu Sans Mono:style=Bold Oblique
> LucidaTypewriter:style=Sans Bold
> Fixed:style=Bold
> Nimbus Sans L:style=Bold
> Times:style=Bold Italic
> Clean:style=Regular
> ClearlyU PUA:style=Regular
> URW Chancery L:style=Medium Italic
> Charter:style=Bold Italic
> Bitstream Charter:style=Bold Italic
> DejaVu Sans:style=Bold Oblique
> Nimbus Roman No9 L:style=Regular
> Century Schoolbook L:style=Bold
> Century Schoolbook L:style=Italic
> Nimbus Sans L:style=Regular
> Courier:style=Regular
> URW Palladio L:style=Italic
> Charter:style=Bold
> Helvetica:style=Oblique
> LucidaBright:style=Regular
> Nimbus Sans L:style=Bold Condensed
> Terminal:style=Bold
> URW Gothic L:style=Demi
> Nimbus Roman No9 L:style=Medium Italic
> Bitstream Charter:style=Regular
> Fixed:style=Bold SemiCondensed
> Nimbus Mono L:style=Bold Oblique
> Dingbats:style=Regular
> Fixed:style=SemiCondensed
> Nimbus Roman No9 L:style=Medium
> Times:style=Bold
> Nimbus Sans L:style=Bold Italic
> Courier 10 Pitch:style=Bold Italic
> Charter:style=Italic
> DejaVu Sans:style=Oblique
> Nimbus Mono L:style=Regular
> Courier:style=Oblique
> Bitstream Charter:style=Italic
> Newspaper:style=Regular
> URW Gothic L:style=Book
> 東風ゴシック,Kochi Gothic:style=標準,Regular
> Times:style=Italic
> ClearlyU:style=Regular
> Lucida:style=Sans Bold
> 東風明朝,Kochi Mincho:style=標準,Regular
> Fixed:style=Oblique SemiCondensed
> DejaVu Sans Mono:style=Oblique
> DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
> Fixed:style=Oblique
> DejaVu Serif:style=Oblique
> LucidaTypewriter:style=Sans
> New Century Schoolbook:style=Bold
> DejaVu Serif:style=Bold Oblique
> ClearlyU Alternate Glyphs:style=Regular
> Courier 10 Pitch:style=Italic
> Courier:style=Bold Oblique
> Lucida:style=Sans Italic
> Lucida:style=Sans
> DejaVu Sans,DejaVu Sans Light:style=ExtraLight
> Nimbus Sans L:style=Regular Condensed Italic
> URW Bookman L:style=Demi Bold
> URW Bookman L:style=Light
> Helvetica:style=Bold
> URW Gothic L:style=Demi Oblique
> Times:style=Regular
> Standard Symbols L:style=Regular
> New Century Schoolbook:style=Bold Italic
> Courier 10 Pitch:style=Regular
> DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
> Lucida:style=Sans Bold Italic
> DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
> Helvetica:style=Regular
> URW Palladio L:style=Bold
> Nimbus Sans L:style=Regular Condensed
> さざなみゴシック,Sazanami Gothic:style=Regular,Gothic-Regular
> URW Bookman L:style=Light Italic
> Century Schoolbook L:style=Roman
> Nimbus Roman No9 L:style=Regular Italic
> Charter:style=Regular
> Courier 10 Pitch:style=Bold
> DejaVu Sans:style=Bold
> DejaVu Sans:style=Book
> Terminal:style=Regular
> Fixed:style=ko
> URW Gothic L:style=Book Oblique
> Fixed:style=ja
> URW Palladio L:style=Bold Italic
> Fixed:style=Regular
> Helvetica:style=Bold Oblique
> New Century Schoolbook:style=Italic
> DejaVu Serif,DejaVu Serif Condensed:style=Condensed Oblique,Oblique
> DejaVu Serif,DejaVu Serif Condensed:style=Condensed Bold Oblique,Bold Oblique
> Nimbus Mono L:style=Regular Oblique
> DejaVu Sans Mono:style=Book
> DejaVu Sans Mono:style=Bold
> Courier:style=Bold
> Nimbus Mono L:style=Bold
> Bitstream Charter:style=Bold
> New Century Schoolbook:style=Regular
> Nimbus Sans L:style=Bold Condensed Italic
> URW Bookman L:style=Demi Bold Italic
> DejaVu Serif:style=Book
> DejaVu Serif:style=Bold
>
>
> 以上、よろしくお願いいたします。
>
> On Tue, 29 Jun 2010 21:10:25 +0900
> Yasushi SHOJI <email@hidden> wrote:
>
> > At Mon, 28 Jun 2010 15:49:36 +0900,
> > sugitani wrote:
> > >
> > > > X上ってことは、GUIですよね? AWTですか Swingですか?
> > > AWTを使用しています。
> >
> > やっと時間が取れたので、↓で straceしてみました。
> >
> > > import java.awt.*;
> > > import java.awt.event.*;
> > >
> > > public class HelloAwt {
> > > public static void main (String [] argv){
> > > Frame frame = new Frame("みなさん、こんにちは");
> > > final Label label = new Label("みなさん、こんにちは");
> > > frame.add(label);
> > > frame.setSize(200, 200);
> > >
> > > frame.setVisible(true);
> > > }
> > > }
> >
> > [pid 4155] open("/etc/fonts/fonts.conf", O_RDONLY) = 6
> >
> > というのが見えたので、/etc/fonts/fonts.conf を読んでいると思います。
> >
> > atmark distから a440や a500fx用の fonts.configを持ってきて入れてみたら
> > どうでしょう? $HOME/.fontsにフォントを投げこむだけで動くような気がします。
> > --
> > yashi
> >
> > _______________________________________________
> > armadillo mailing list
> > email@hidden
> > http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
> +-------------------------------------------+
> 日東通信機株式会社
> 技術部 第一グループ
>
> 杉谷 昌彦(sugitani masahiko)
>
> 〒158-0098
> 東京都世田谷区上用賀5丁目12番11号
> TEL :03-3708-6300
> E-Mail:email@hidden
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
+-------------------------------------------+
日東通信機株式会社
技術部 第一グループ
杉谷 昌彦(sugitani masahiko)
〒158-0098
東京都世田谷区上用賀5丁目12番11号
TEL :03-3708-6300
E-Mail:email@hidden
armadillo メーリングリストの案内