[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:26131] Re: javaVM and fonts
加澤と申します。
SATO Mitsukuni/佐藤光国 wrote:
> さとうみつくにです。
[snip]
> ところで、入力部分(textfield?)上で日本語変換を行い、
> 確定すると入力された文字が化けてしまいます。
awt の TextField ですよね。awt のコンポーネント群 (Heavyweight
Component) への font 割り当てについては、$
JAVA_HOME/jre/lib/font.properties.ja の後半、fontset の指定部分が有効と
なります。ここへ X Server が認識している、日本語を含む fontset を指定し
てあげれば、無事表示されるようになるはずです。たとえば僕の場合はこんな感じ。
# Serif font definition
#
fontset.serif.plain=\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0,\
-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1,\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.italic=\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0,\
-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1,\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.bold=\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0,\
-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1,\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
fontset.serif.bolditalic=\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0201.1976-0,\
-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1,\
-Ricoh-MSMincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
(以下、sansserif、monospaced と続く)
当方 Debian potato (少し woody) + Sun Java2SE 1.3.0_01 にて awt/swing 双
方のコンポーネントへの kinput2 による直接入力が可能なことを確認していま
す。非常に安定。大変 good。一太郎 Ark も mozilla (20001208 nightly
build) 上での applet/java plugin も (印刷も含め) 完璧です。
--
◇ 加澤恒央 Tsunehisa KAZAWA
◇ ◇ mailto:digitune@xxxxxxxxx
◇ http://www.digitune.org/