From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jan  7 21:56:35 1999
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id VAA08404;
	Thu, 7 Jan 1999 21:56:35 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from jiyu.net ([209.100.98.61])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id VAA08397
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 7 Jan 1999 21:56:32 +0900 (JST)
	(envelope-from daichi@ongs.net)
Received: from localhost (ppph063.wbs.or.jp [202.219.55.63])
	by jiyu.net (8.8.5/8.8.5) with ESMTP id VAA01592
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 7 Jan 1999 21:59:57 +0900
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <19990106081523.A1851@after.org>
References: <3690A540398.917BZB9Y-SMY@mail.amrhk-unet.ocn.ne.jp>
	<19990105121255V.daichi@ongs.net>
	<36918B9ABE.B9ECYAMAG@smtp.alles.or.jp>
	<19990105160639D.kumabu@t3.rim.or.jp>
	<36918B9ABE.B9ECYAMAG@smtp.alles.or.jp>
	<19990105192526K.daichi@ongs.net>
	<19990106003209.A504@after.org>
	<19990106203031D.daichi@ongs.net>
	<19990106081523.A1851@after.org>
	<19990107050408Q.kumabu@t3.rim.or.jp>
	<36942FC8.1D6953C9@ca2.so-net.ne.jp>
	<36944CEC64.AEDFYAMAG@smtp.alles.or.jp>
X-Mailer: Mew version 1.94b1 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990107215707S.daichi@ongs.net>
Date: Thu, 07 Jan 1999 21:57:07 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 981019(IM102)
Lines: 273
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 37170
Subject: [FreeBSD-users-jp 37170] Re: About Swing Japanese Problem.
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: daichi@ongs.net

$BBgCO$G$9(B :)

From: Kenji Nakamura <kenji-freebsd@after.org>
Subject: [FreeBSD-users-jp 37058] Re: About Swing Japanese Problem.
Date: Wed, 6 Jan 1999 08:15:23 -0800

> $B;n$7$?4D6-$O!"(BJDK1.1.7 + Swing1.1 + FreeBSD2.2.8-RELEASE$B$G$9!#(B
> 
> $B$A$J$_$K$d$C$?$3$H$O!"(B
> $B$/$^$V$A$5$s$N%=!<%9$r(Bcut & paste$B$7$F!"(B
> % native2ascii Japanse.java Japanese.java
> -->$BF1L>$N%U%!%$%k$r0z?t$KJB$Y$F$*$1$P=q$-$+$o$j$^$9(B
> 
> $B%U%!%$%k$r$"$1$F!"(BUnicode$B$K$J$C$F$$$k$3$H$r3NG'$7$F!"(B
> % javac Japanese.java
> % java Japanese
> $B$G$9!#(B
> 
> unicode$B$KJQ49$7$F$7$^$($P!"(BLANG$B$,(Bja_JP.EUC$B$K@_Dj$5$l$F$$$J$/$F$b(B
> $BF|K\8l$,I=<($5$l$^$9!#(B

$B$($'!*!)(B


> native2ascii$B$rDL$5$J$1$l$P!"BgCO$5$s$N8f;XE&DL$j!"J8;z2=$1$7$^$7$?!#(B
> 
> $B$^$?!"(BJFrame$B$H(BJApplet$B$N0c$$$+$H$b;W$$!"(BSwing-1.0.3/examples/SwingApplet
> $B$NI=<($rF|K\8l$K:n$jJQ$($F;n$7$^$7$?$,!"(BApplication$B$HF1MM$N?6Iq$r$7$^$7$?!#(B
> 
> $B$^$?!"(B6000$B9TDx$N(BSwing Applet$B$r:n$C$F!"4{$KF0$/$b$N$,$"$C$?$N$G!"$=$l$r(B
> Swing1.1$BBP1~$K$7$^$7$?$,!"(BJTextField, JLabel, JComboBox$B!"(BJMenu$BEy(B $BA4$F(B
> $BF|K\8l$OI=<($5$l$F$$$^$9!#(B

$B$&$`$`$`!#$$$C$?$$2?$,0c$&$H$$$&$N$G$7$g$&$+!D(B



> $B0lE@!"4D6-E*$J0c$$$G5$$K$J$k$H$3$m$H$7$F!":G6a(BJDK1.1.7$B$N(BBugfix$B%P!<%8%g%s$,(B
> $B$G$F$$$^$9$h$M!)(B $B;d$N$O$=$l$h$jA0(B($B$@$H;W$&(B)$B$G!"(Bjava -version$B$G$O(B
> java_X version "1.1.7"
> $B$HI=<($5$l$^$9!#(B

$BI=<($5$l$k%P!<%8%g%s$OF1$8$G$9$,!"(B

# Subject: ANNOUNCE: JDK1.1.7.V98-12-21 released
# Date: Mon, 21 Dec 1998 22:41:04 -0700

$B$GN.$l$?%"%J%&%s%9%a!<%k$K$"$C$?$h$&$K(B

# $BK\%j%j!<%9$G$N%P%0%U%#%C%/%9(B:
# - long$B7?$NIi?t$KBP$7$F>jM>1i;;$r9T$&$H8m$C$?Id9f$,JV$5$l$k$H$$$&%P%0(B
# - JDK $B$O%*!<%W%s%U%!%$%k5-=R;R$,(B 256 $B$r1[$($k$H(B, $B860x$K$D$$$FA4$/>pJs$r;D(B
#   $B$5$:$K%/%i%C%7%e$7$^$9(B. $BK\%j%j!<%9$G$OL$$@$K@EE*$G$O$"$j$^$9$,%3%s%Q%$%k(B
#   $B;~$N>e8B$r(B 2048 $B$K>e$2$^$7$?(B.
# - JRE $B$K7g$1$F$$$?$$$/$D$+$N%U%!%$%k$rJd$C$?$N$G(B, $B$h$jNI$/F0:n$9$k$G$7$g$&(B. 

$B$J$I$NJQ99$r9T$C$?(B JDK for FreeBSD $B$,%j%j!<%9$5$l$F$$$^$9!#(B
$B$3$A$i$N4D6-$G$O(B $B$3$N?7$7$$%j%j!<%9$N(B JDK $B$r;H$C$F$$$^$9!#(B




> $B$3$l$+$i=P6P$J$N$G!"Lk5"$C$FMh$?$i(BJDK$B$r>e$2$F;n$7$F8+$^$9!#(B

$B$9$_$^$;$s!#$*4j$$CW$7$^$9!#(B




From: "Shin'ya Kumabuchi" <kumabu@t3.rim.or.jp>
Subject: [FreeBSD-users-jp 37070] Re: About Swing Japanese Problem.
Date: Thu, 07 Jan 1999 05:04:08 +0900

> JRE1.1.7(jre1.1.7i.V98-12-21.tar.gz) $B$G;n$7$F$_$^$7$?!#(B:-) 
> 
>   1. LANG=ja_JP.EUC $B$N$H$-$N(B system property
>     - user.language=ja
>     - file.encoding=8859_1 :-(

$B$3$l$G$9$M(B :)


>   2. Swing1.1beta3 + code $BCf$K@EE*$KKd$a9~$^$l$?F|K\8l$NI=<((B
>     *OK*
>     ($B$3$l$O(B user.language=ja $B$J$N$G(B compile $B;~$N(B encoding $B$5$($A$c$s$H(B
>     $B$J$C$F$l$PEvA3$G$7$g$&$M!D(B 1.1.7 $B$N(B javac $B$O%G%U%)%k%H$G$O%@%a$C$](B
>     $B$$$G$9$,(B)

$B%@%a$G$9$M!#(B-encoding EUCJIS $B$,I,MW$G$7$?!#(B


>   3. Swing1.1beta3 + $BF|K\8lF~NO(B & $B$=$NI=<((B(JTextField)
>     (1) java VM $B$X$N(B option $B$J$7(B
>       a. $BI8=`F~NO$+$i(B
>          *$B2=$1$k(B*
>       b. kinput2 (JDK1.1.6 $B0J9_$@$H!"$o$?$7$NJ}$G$b$J$s$K$b$7$J$/$F$b;H(B
>          $B$($F$7$^$$$^$7$?(B :-)
>          a. $B$HA4$/$*$J$82=$1J}(B

$B$3$&$J$j$^$9!#N;2r!#(B


>     (2) -Dfile.encoding=EUCJIS $B$r;XDj(B
>       a. $BI8=`F~NO$+$i(B
>          *OK*
>       b. kinput2
>          (1)a. $B$HA4$/$*$J$82=$1J}(B

$BF1$8$G$9!#N;2r!#(B


> $B$A$J$_$K(B JDK1.1.6 $B$H(B Swing $B$NAH9g$o$;$G$O!"(Bkinput2, $BI8=`F~NO$H$b$K$^$C(B
> $B$?$/LdBj$O$"$j$^$;$s!#(B

$B$`$`!#$9$k$H$d$C$Q$j(B JDK 1.1.7 $B$NLdBj$H$$$($^$9$+!#(B



> $BF|K\8l$NI=<($,$&$^$/$$$C$F$k$N$O!"(Bcompile $B;~$K(B UNICODE $B$KJQ49$5$l$F$k(B
> $B$+$i$8$c$J$$$G$9$+(B?
> $BLdBj$r@Z$jJ,$1$k$J$i!"$^$:$O(B Heavy Weight $B$G;n$7$F$_$k$N$,@h7h$@$H;W$$(B
> $B$^$9$h!#(B
> 
> $B$H$$$&$o$1$G(B AWT $B$G$b$A$g$C$H;n$7$F$_$^$7$?!#(B
> 
> $B$"$i$i!"(BAWT $B$@$HB>$N(B X $B$N%/%i%$%"%s%H$+$i(B cut & paste $B$,$U$D$&$K$G$-$F(B
> $B$7$^$$$^$7$?!#(B(^^;) $BF|K\8l$b$H$*$C$F$^$9!#(B

$B$=$&$J$s$G$9!#$3$A$i$G$b(B /usr/local/jdk1.1.7/demo/ $B$N(B AWT $B%W%m%0%i%`$r;H$C(B
$B$F$_$^$7$?$,!"(BXIM $B$,;H$($J$$$H$$$&0J30$OLdBj$J$/F0:n$7$^$7$?!#(B


> $B>u67$+$i$NC1$J$k?dB,$GN"IU$1$O$"$j$^$;$s$,!"(BJDK1.1.5+Swing $B$G$O(B 
> InputMethod $B$,;H$($J$$$G!"(BJDK1.1.6 $B0J9_(B+Swing $B$G$O%G%U%)%k%H$G;H$($k$H(B
> $B$$$&$N$O!"(B 1.1.6 $B$+$i@5<0$K$=$N<j$N5!G=$,%5%]!<%H$5$l$?$H$$$&$3$H$J$N$G(B
> $B$7$g$&$+$M!D(B $B$G!"(BSwing $B$G$O$=$N5!G=$r;H$C$F$$$k$N$+$J(B??
> $B!t(B CHANGES $B$K$O:\$C$F$J$$$_$?$$$@$1$I!#(B

UNIX MAGAZINE 1998/11 $B!V(BCAFE BASE 7$B!W$K!"(BSwing $B$rMQ$$$FF|K\8lF~NO$r9T$&(B
API $B$O$$$/$i$+(B jdk1.1.6 $B$K$b2C$($i$l$?!"$H$"$j$^$9!#(B




> $B$"$s$^$j?dB,$@$1$G$O$J$s$J$N$G!"$A$g$C$H(B Java House
> (<http://java-house.etl.go.jp/>) $B$N%H%T%C%/%9$+$iC)$C$F$_$?$H$3$m(B 
> JDK1.1.6 $B$+$i(B platform native IM $B$H$N$d$j<h$j$,(B off-the-spot $B$G$G$-$k(B
> $B$h$&$K$J$C$?$h$&$G$9!#(B(1.1.6 $B$N(B AWT $B$G(B kinput2 $B$,;H$($F$J$$$N$O!"$o$?(B
> $B$7$N4D6-$,0-$$$N$+$!!D(B)

AWT $B$GMxMQ$G$-$k(B API $B$O(B jdk1.2 $B$K$J$i$J$$$H=P$F$3$J$$$H;W$$$^$9$,!#(B



> $B$J$s$K$;$h!":G=i$K$"$2$?$h$&$K(B 3.(1)a. $B$H(B 3.(2)b. $B$G!"$*$J$8J8;zNs$KBP(B
> $B$7$FA4$/F1$82=$1J}$r$7$F$$$k$H$3$m$+$i;!$9$k$K!"(BFreeBSD $B$N(B 
> JDK(JRE)1.1.7 $B$G$O(B native IM $B$H$N$d$j<h$j$K:]$7$FJ8;z%3!<%IJQ49$,9T$o(B
> $B$l$F$$$J$$$h$&$J46$8$,$7$^$9!#(B

$B$J$k$[$I$J$k$[$I!#(B
$B<u$1$kJ}$,%3!<%IJQ49$r$7$F$d$i$J$$$H$$$1$J$$$H$$$&$3$H$+$!!#(B


> 1.1.6 $B$G$O$3$NLdBj$O$J$$$G$9$7!"(BLANG $B$NCM$,(B file.encoding $B$KH?1G$5$l$J(B
> $B$$$3$H$H9g$o$;$F(B 1.1.7 $B$G%G%0$C$?$N$+$b$7$l$^$;$s!#(B

$B$=$&$G$9$M!#$3$l$C$]$$$G$9$M(B :)





From: Tsunehisa KAZAWA <kazawa@ca2.so-net.ne.jp>
Subject: [FreeBSD-users-jp 37087] Re: About Swing Japanese Problem.
Date: Thu, 07 Jan 1999 12:53:44 +0900

> $B$3$s$K$A$O!#2C_7$H?=$7$^$9!#(B
> 
> $B0lE@$@$1!#(B
> 
> $B;d$O(B Linux $B4D6-$G(B Java $B$7$F$$$k$b$N$J$N$G$9$,!"(BLinux $B$N(B JDK $B$G$O!"(BLANG
> $B$r!V(Bja_JP.EUC$B!W$d!V(Bja_JP.ujis$B!W$H$7$?$N$G$O(B file.encoding $B$,F|K\8l$N$b(B
> $B$N$H$J$i$:!"I,$:!V(Bja$B!W$K$7$F$d$kI,MW$,$"$j$^$7$?!#(B


LANG=ja
LC_MESSAGES=ja
LC_ALL=ja

  % javac file.java
  % java file &

$B$H$7$F$_$k$H!"%3%s%Q%$%k$7$F<B9T;~$K(B core $B$r$*EG$-$K$J$C$FF0:n$7$J$/$J$j$^(B
$B$7$?!#(Bxwnmo $B$r=*N;$9$k$HF0:n$7$^$9$,!"I=<(>u67$O%a%?%a%?$G$7$?!#(B
$B$?$a$7$K!"(Bxwnmo $B$r=*N;$7$F(B

  % javac -encoding EUCJIS file.java
  % java file &

$B$H$9$k$H!"F|K\8lItJ,$,$9$Y$F(B "o" $B$GI=<($5$l$F$7$^$$$^$7$?!#(B

  % javac -encoding EUCJIS file.java
  % java -Dfile.encoding=EUCJIS file &

$B$G$bF1MM$G$7$?!#(B



> $BKM$N(B Linux Box $B$K$O:G=i(B ja $B$,$J$+$C$?$N$GL5M}LpM}(B ja_JP.ujis $B$r%3%T!<$7(B
> $B$F$G$C$A>e$2$?$i$&$^$/F0$-$^$7$?!#(B
> 
> Solaris $B$G$b$=$&$i$7$$$N$G!"85$+$i$"$k%P%0$@!"$H$$$&OC$K$J$C$F$$$?$+$H(B
> $B;W$$$^$9!#(B

$B$3$3$G$^$?5?LdE@$,$G$F$-$F$7$^$$$^$7$?!#(Bjdk1.1.7 for FreeBSD $B$O$I$3$N(B
locale $B>pJs$r$H$j$K9T$/$s$G$7$g$&$+!)(B
$B3N$+$K(B /usr/X11R6/lib/X11/locale/ $B$K$O(B

               iso8859-2       iso8859-6       ja              koi8-r          th_TH.TACTIS
compose.dir     iso8859-3       iso8859-7       ja.JIS          locale.alias    zh
en_US.utf       iso8859-4       iso8859-8       ja.SJIS         locale.dir      zh_TW
iso8859-1       iso8859-5       iso8859-9       ko              tbl_data

$B$H(B ja, ja.JIS, ja.SJIS $B$N%m%1!<%k$,$"$j$^$9$,!"(B/usr/local/share/locale/ $B$K(B
$B$O(B

ca              en_UK           hu              nl              pt_BR           sv
cs              es              it              no              ro              tr
da              fi              ko              no@nynorsk      ru              zh_CN.GB2312
de              fr              locale.alias    pl              sk              zh_TW.Big5
el              hr              mk              pt              sl

$B$"$j$^$;$s$b$N$M!J$R$g$C$H$7$FBg$-$J4*0c$$$r$7$F$$$^$9$+(B ^^;;$B!K(B
$B3N$+$K!"(BLANG=ja, LC_MESSAGES=ja, LC_ALL=ja $B$K$7$?$i(B date, cal $B$H$$$C$?=PNO(B
$B$,1Q8l$KLa$C$F$7$^$$$^$7$?$N$G!"(Bja_JP.EUC $B$O%m%1!<%k%A%'%C%/$5$l$F$^$9$h$M!)(B




From: Yuji Yamaguchi <yamag@alles.or.jp>
Subject: [FreeBSD-users-jp 37120] Re: About Swing Japanese Problem.
Date: Thu, 07 Jan 1999 14:58:04 +0900

> >   % native2ascii file.java > tmp
> >   % mv tmp file.java
> >   % javac file.java
> >   % java file
> > 
> > $B$H$7$F$_$^$7$?$,!"$9$Y$F2=$1$F$7$^$$$^$9(B ;o;
> 
> native2ascii $B$O%G%U%)%k%H$N%(%s%3!<%G%#%s%0$+$i(B UNICODE $B$K(B
> $BJQ49$9$k$b$N$G$9!#BgCO$5$s$N4D6-$G$O%G%U%)%k%H$N%(%s%3!<%G%#(B
> $B%s%0$,(B EUC $B$G$O$J$$$N$G2=$1$F$7$^$&$N$G$9$M!#(B

$B$($C!*!)(B

LANG=ja_JP.EUC
LC_MESSAGES=ja_JP.EUC
LC_ALL=ja_JP.EUC

$B$G%G%U%)%k%H$N%(%s%3!<%G%#%s%0$O(B EUC $B$@$H;W$C$F$$$?$N$G$9$,!"$3$l$G$OIT==(B
$BJ,$J$N$G$7$g$&$+!D(B





$B$I$&$b(B file.encoding $B$r$$$+$KG'<1$5$;$k$+$,80$N$h$&$J46$8$K$J$C$F$-$^$7$?(B
$B$M!#(B
FreeBSD 3.0 $B$K$J$C$F(B locale $B$N07$$$,$+$o$C$?$J$s$F!D(B  $B$J$$$G$9$h$M(B ^^;;
----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
