• ベストアンサー

javaの基本

ここに書いてある http://www.tohwa-u.ac.jp/~kodama/java/1_world.html import java.applet.*; import java.awt.*; public class hello extends Applet { public void paint(Graphics g) { g.drawString("Hello World",20,20); } } hello.javaを作って ターミナルでjavac hello.javaでコンパイルして appletviewer hello.java とやるんですが sun.Applet.Mainというappletviewerが出て ウインドウが出ず困っています コードも間違ってないし 合ってると思います http://www.tohwa-u.ac.jp/~kodama/java/pictures/viewer01.jpg 見たいにでず sun.applet.mainというアプリみたいなのがドックに出て 3秒くらいで消えてしまいます 何故なんでしょう? どなたか詳しい方教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

appletviewerはHTMLにしか反応しません。 appledaisukiさんのおっしゃるようにHTMLを作るか、hello.javaに/* */ のコメント形式でHTMLを埋めておけば、起動することができます。 ?http://www.tohwa-u.ac.jp/~kodama/java/1_world.html? のソースにも、よく見るとコメントが入っていますね。

noname#35759
質問者

お礼

コメントだから関係ないと思って飛ばしてました ちゃんと起動できたようです ありがとうございました

その他の回答 (1)

回答No.1

当方環境でも何も表示されませんでした。appletviewer hello.classでも同様 http://java.sun.com/j2se/1.3/ja/docs/ja/tooldocs/solaris/appletviewer.html を見てhello.javaやhello.classと同じディレクトリに、以下のようにhello.htmlをShift_JISで作成して(その他の部分は無視されるようなのでDOCTYPE宣言などは省略しました) <object width="600" height="480" > <param name="code" value="hello.class"> </object> C:\MyWorks\Java Projects\hoge2>appletviewer hello.html としたら、 示されたサイトのようにhello worldが表示されました。 ・・・が、それは既知でしたか?

関連するQ&A