- ベストアンサー
Javaアプレットをブラウザで表示できません。
Javaを独学し始めて、まだ間もない超初心者です。 javaファイルのコンパイルに成功しclassファイルができたのですが、これをブラウザ上で表示しようとしても”読み込みに失敗しました”と表示されてしまいます。(htmlのソース内容は問題ないと思われるのですが・・。) classファイルができたにも関わらず、ブラウザ上で表示できないのは何故でしょうか。やはりjavaファイルの内容が原因で不都合をきたしているのでしょうか。 原因と思われる箇所とその対処法をわかりやすく解答していただけると助かります。よろしくお願いします。 ーちなみに ・Windows XP ・<applet>にJava2v1.4.2_01を使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
原因かどうかはわかりませんが、HTMLでの<applet>タグもしくはアプレットビューワでの<applet>タグでサイズ指定がうまくできていないと表示できないことがあります。サイズ指定を書いてない場合も、きちんとしたサイズ指定を書くことで表示できるようになる場合もあります。 一度、ソースコードを補足欄に載せてみてはどうでしょうか?超初心者さんということなので、すぐに解決方法をだれかが教えてくれるとおもいます。 では、がんばってください。
その他の回答 (1)
- trozky
- ベストアンサー率9% (32/341)
回答No.1
まずappletviewerで動作確認をしてみるといいと思います。
質問者
お礼
appletviewerで動作確認してみたところ何も表示されませんでした。どうやらjavaファイル自体に問題があるようですね。ありがとうございました。
補足
kamkamkam3さん回答ありがとうございました。 <applet>タグでサイズ指定するときに気をつけることなどありますか? ちなみに、部分的に自分で怪しいと思うソースは↓↓↓ Image ofimg; //OffScreenのBufferの生成用 Graphics ofg; //OffScreenへの書き込み用のオブジェクトの取得用 public void init() { ・・・ setLayout(null);//コンポーネントの配置として絶対位置を指定 JButton migi = new JButton("", new ImageIcon("eee.gif")); migi.setBounds(190, 300, 26, 23); //x,y,width,hight migi.addActionListener(this); //イベントリスナーの登録 ofimg = createImage(900, 600); //OffScreenのバッファサイズ ofg = ofimg.getGraphics();//OffScreenへの書き込み用のオブジェクトを取得 } という箇所なのですが・・ 自分で書いた絵をボタンに載せ、表示位置も指定したいと思っています。 この箇所はこれで大丈夫でしょうか?