[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:01963] java
-
From:Koyama Hideo
-
Date:Sat, 27 Mar 1999 00:29:24 +0900
- Subject: [plamo:01963] java
- From: Koyama Hideo<fa8h-kym@xxxxxxxxxxxxxxx>
- Date: Sat, 27 Mar 1999 00:29:24 +0900
- Posted: Sat, 27 Mar 1999 00:47:39 +0900
こんばんは 小山です。
Linux World (IDG) p.97 を参考に、javaの appletviewerを動かしてみました。
(jdk1.1.5を使ってみました。 jdk1.1.5-v7-libc5.tar.gz)
1. liblocale.c の作成
/* liblocale.c */
#include <locale.h>
char *setlocale(int category, const char *locale) {
return ( char * )_Xsetlocale(category, locale);
}
# gcc -O2 -shared -fPIC -Wl,-rpath,/usr/X11R6/lib -o liblocale.so liblocale.c -L /usr/X11R6/lib -lXt -lX11
# cp liblocale.so /usr/local/jdk1.1.5/lib/i386/green_threads
2. テスト
import java.applet.Applet;
import java.awt.*;
public class HelloWorld extends Applet{
Font font = new Font("Dialog", Font.PLAIN, 30);
String dispText = "Hello World";
public void paint(Graphics g){
g.setFont(font);
g.setColor(Color.red);
g.drawString(dispText, 50, 50);
}
}
アプレット
html>
<head>
<title>HelloWorld</title>
</head>
<applet code="HelloWorld.class" width=500 height=100>
</applet>
</html>
これで、 "Hello World" の アプレットは成功しました。 が、日本語ロケールに
ja を指定とあるのですが jaがなさそうなので、ないときは EUCを使用する
日本語ロケールにシンボリックリンクを張る というふうに Linux World p.97
に書かれているのですが、日本語ロケールの ディレクトリがわかりません。
ためしに /usr/share/ja_JP.ujisにリンクを張ってみましたがうまくいきません。
(もちろん export LANG=ja は、実行しました。)
日本語ロケールの ディレクトリが違うのでしょうか?
とくべつ 日本語でjavaを動かす必要性はないのですが、報告させていただきました。
小山英夫 : fa8h-kym@asahi-net.or.jp
[検索ページ]
[メール一覧]
Plamo ML 公開システム