Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

JAVAアプリでファイルからの日本語 読み込み失敗!?

0 views
Skip to first unread message

Mototaka Kakihara

unread,
Oct 28, 1997, 3:00:00 AM10/28/97
to

こんにちは、柿原です。

困った事になってしまいました(^^;
前の質問で日本語ファイルを読み込んで表示する事ができたのですが
アプレットではまともに動くのでがJAVA単体で(スタンドアローン?)動かすと
動きません(^^;

このアプリは日本語ファイル(名前のLIST)を読み込んでLIST表示し
クリックするとテキストエリアに情報を表示するというものです(まだ、途中です
(^^;)
よろしく、お願いします。
ぐぅ解決できん(なんて、アホなんだろうか俺)

以下ソースです。

import java.io.*;
import java.net.*;
import java.lang.*;
import java.awt.*;

class EV_List extends Frame {

TextArea ta = new TextArea("", 25, 15);

List ev = new List(25);

public void main(String args[]){

EV_List g = new EV_List();

try {

URL url = new URL("EV_List.txt");
InputStream is = url.openStream();
InputStreamReader isr = new InputStreamReader(is,"JISAutoDetect");
BufferdReader br = new BufferdReader(isr);
String buf,List_Text;

while ((buf = isr) != null) {

List_Text = buf;
ev.addItem(List_Text);
add(ev);

}

} catch (MalformedURLException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

g.show();

}

EV_List(){

setLayout(new BorderLayout());
add("Center",ta);
add("East",ev);
setBackground(Color.black);
resize(200, 150);

}

public boolean action(Event evt, Object obj){
// show((String)obj);
repaint();
return false;
}
}

以上。

/*
柿原 基孝 (Brahmer)
PHS: 050-840-6242
E-MAIL: exce...@po.saganet.ne.jp
URL: http://www.geocities.co.jp/SiliconValley/1369/
*/

AJIMA Katsunori

unread,
Oct 29, 1997, 3:00:00 AM10/29/97
to

安島克憲@長岡技大です。

回答に必要な部分以外は省略しました。

Mototaka Kakihara wrote in message <633d0s$f...@news.saganet.ne.jp>...


> public void main(String args[]){

main のシグネチャは public "static" void です。
java に「mainがありません」と怒られます。当然実行できません。

> add(ev);

main は static なメソッドなので、このコードは通りません。
g.add(ev) とすべきでしょう。

> public boolean action(Event evt, Object obj){

> return false;
> }

別にこれでもかまいませんが、
return super.action(evt,obj); とするのが良いかと。

///- 安島克憲 -//////////////////////////////////////////
長岡技術科学大学 生物機能工学課程
E-mail: aji...@alles.or.jp
///////////////////////////////////////////////- End -///


0 new messages