Javaアプレットを勉強中の者です。
初歩的な質問で恐縮ですが、何方か、教えてください。
画像表示の、画像を、WINXPの、ペイントに自分でイラストし、「名前をつけて保存」、保存する場所は、「Java」フォルダ(Javaフォルダに
Sample.javaを、置いてある。)「ファイル名」は、「Image.gif]として保存し、アプレットビューアを、実行したところ、アプレットビュ-アは、開いたのですが、何も表示されません。そこで、「Image.gif]を
直接ひらき、再度「名前をつけて保存」を、した所、当然、「上書きしますか?」と、コメントされ、「はい」とし、もう一度、アプレットビューアを、実行した所、今度は、イラストした画像が、表示されました
これは、どういう事なのでしょうか? 又、自分でイラストした画像を
アプレットビューアに、表示させる、正しい方法を、教えていただければ、幸いです。宜しくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
何やってるのかさっぱり解りません。
アプレットビューアーで直接画像を表示しようとしてるんですか?
なんかむちゃくちゃなことをやってるようにしか読みとれない。
アップレットプログラム本体の書き方、コンパイルは出来てるんでしょうかね。
classファイルが出てこないのは、コンパイルの概念すら解ってないってことカナ?
そんな状態でファイル読み込みに手を出しても無理でしょう。
この回答への補足
hrm_mmm様
説明不足で申し訳ありません。少々長くなりますが、再度、説明させてもらいます。
ソフトバンク発刊の「やさしいJava第2版」を、参考書として勉強中で、アプレットに進んできまして、その中に「画像を表示する」と言う項目があり、「今度は、Graphicsクラスのメソッドを利用して、アプレットに、画像を表示してみます。"Image.gif"と言うGIF画像ファイルを作成・保存した後、下のコードを入力してみましょう。」とあり、コードは以下の通りです。
[Sample.java]
import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
public class Sample extends Applet {
Image img;
public void init() {
img = getImage(getDocumentBase(), "Image.gif");
}
public void paint(Graphics g) {
g.drawImage(img, 10, 10, this);
}
}
以上で、コンパイルは、通っております。又、HTMLファイルは以下の通りで、Sample.javaと同じ、ディレクトリに、入力・保存してあります。
[Sample.html]
<HTML>
<BODY>
<APPLET CODE = "Sample.class" WIDTH = 200 HEIGHT = 200>
</APPLET>
</BODY>
</HTML>
そして、GIF画像ファイルの作成・保存を、Windows XPのアクセサリの「ペイント」に、イラストし、「Image.gif」と、「名前を付けて保存」しました。ディレクトリを開いてみると、確か「Image.gif」
が作成保存されていました。
そこで、先ず、アプレットビュ-アを起動させてみようと
appletviewer Sample.html
と入力した所、アプレットビュ-ア画面は出てくるのですが、イラストが、表示されません。色々、試行錯誤してみたのですが、どうしても、イラストは、表示されません。そこで最後に、「質問文」の様に
「Image.gif」を直接開き、「名前を付けて保存」を繰り返したところ、アプレットビュ-アに、イラストした画像が、表示されました。
何か基本的な、ミスが、あるのではないかと、質問させてもらった次第です。 説明不足かもしれませんが、再度、ご教授いただければ、
幸いです。
解決しました。
どうしてそうなるのかは、解らないのですが、「名前をつけて保存」
で、"ファイルの種類"を、「JPEG」にしたら、アプレットビューア
一発で、表示されました。
お世話になりました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 フォルダ内の全ての画像を矢印キーでスライドできるようにしたい 1 2022/10/21 12:53
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- 防犯カメラ・監視カメラ・小型カメラ VHSを高画質な動画ファイルにしたいです。 3 2022/05/06 12:08
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Windows 8 Route Generator の使い方 1 2023/05/03 00:36
- Android(アンドロイド) AQUOS ZEROの使い方教えて下さい 2 2022/03/27 17:21
- 写真・ビデオ iphoneからPCへ写真をインポート、保存先がわかりません。 2 2022/09/29 02:06
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パワーポイントのスライドを1...
-
ホームページ上にある複数の画...
-
画像保存のときだけPCが重くなる
-
アスキーアートを画像にして保...
-
WordでWEBページ保存したものを...
-
フォルダの削除について
-
Google Apps Scriptで自動印刷
-
ワードパットをワードに
-
アイコン右下の盾を消す方法
-
ドライブCからD移動 場所タ...
-
[クイックアクセスツールバー]...
-
メールアドレス一覧表を印刷したい
-
シンガーソングライターでのp...
-
ファイル移動中にデータが消えた!
-
拡張子のみ一括変更したい コ...
-
ipodの曲の消し方…
-
「デスクトップ」フォルダをDド...
-
ファイルは基本的にどこに保存...
-
USBメモリーをDドライブとして...
-
ごみ箱のコンテキストメニュー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのスライドを1...
-
WMF(ウインドウズメタルファイ...
-
画像ファイルが勝手に隠しファ...
-
画像保存のときだけPCが重くなる
-
AVIビデオファイルから静止画像...
-
windows media ...
-
DLした画像の名前を自動で付け...
-
アスキーアートを画像にして保...
-
以前使っていた壁紙はどこに?
-
緊急です!!Eメールの画像が保...
-
ホームページ上にある複数の画...
-
画像や動画を撮影日順に並べて...
-
保存してない画像がPC内に…
-
xpのペイントのトリミングの方法
-
ネットから画像保存が「無題.BM...
-
DVD-Rの画像をマイピクチャに取...
-
ペイントで取り込み画像だけをj...
-
パソコンで写真の切り貼り
-
画像保存のファイル種類がoo
-
イラストと言うの?画像と言う...
おすすめ情報