JavaでHello World
Google
  HOME  |  基礎  |  掲示板  |  ツール |  書籍  |  デザインパターン  |  リンク  |  フィードバック
JavaでHello World > アプレット編  
メニュー
Home
情報交換掲示板
ツールの部屋
Java関連の書籍
アプリケーション編
Swing編
Swing(イベント)編
Swing(Look&Feel)編
アプレット編
iアプリ編
サーブレット編
サーブレット(Linux)編
サーブレット(web.xml)編
サーブレット(セッション)編
サーブレット(クッキー)編
サーブレット(フィルタ)編
JSP編
JSP(ディレクティブ)編
JSP(アクション)編
JSP(スクリプト)編
JSP(オブジェクト)編
JSP(カスタムタグ)編
JSP(データベース)編
Apache + Tomcat編
Struts編
JDBC編
JDBC(データソース)編
JDBC(MySQL)編
JDBC(PostgreSQL)編
JDBC(トランザクション)編
JavaMail(SMTP)編
JavaMail(POP)編
JNI編
RMI編
RMI(アプレット)編
CORBA編
JNDI編
EJB編
EJB(Entity Bean)編
JMS(PTP)編
JMS(Pub/Sub)編
XML(SAX)編
XML(DOM)編
XSLT編
SOAP編
国際化編
国際化(タイムゾーン)編
国際化(通貨)編
リフレクション編
コレクション編
コレクション(Set)編
コレクション(List)編
コレクション(Map)編
スレッド編
正規表現編
アサーション編
ログ機能編
サウンド編
ファイル入出力編
URL編
ソケット編
データグラム編
HTTP
FTP編
jar編
javadoc編
Ant編
外部コマンド編
プロパティファイル編
システムプロパティ編
Eclipse編
  2002/02/03  田中宏和
Last Update 2003/07/19
アプレット編
◆アプレットとは
 アプレットはIEやネットスケープなどのパソコンのブラウザ上で動くJavaのプログラムです。それに対して、iモード上で動くJavaのプログラムをiアプリと呼びます。
◆ここでの環境
OS Windows XP
J2SE SDK 1.4.0
◆Java実行環境の構築
アプリケーション編を参考にしてJavaの実行環境を構築してください。
◆Javaソースコード
HelloWorldApplet.java(ここからダウンロード)
import java.awt.*;
import java.applet.*;

public class HelloWorldApplet extends Applet {
  public void paint(Graphics g) {
    g.drawString("Hello World",20,20);
  } 
}
 
◆コンパイル
コマンドプロンプト
C:\JavaHello\アプレット>javac HelloWorldApplet.java

C:\JavaHello\アプレット>

コンパイルが終了すると、HelloWorldApplet.classというクラスファイルが生成されたと思います。しかし、これだけではアプレットは実行できません。アプレットはIEやネットスケープなどのブラウザ上で動くプログラムなのです。
◆ブラウザ上で表示するためのHTMLファイルの作成
以下に作成するHTMLファイルの内容を表示します。
HelloWorldApplet.html(ここからダウンロード)
<html>
<title>Hello World Applet</title>
<body>
<applet code="HelloWorldApplet" width=100 height=100>
</applet>

</body>
</html>
 
ここで重要なのは以下の部分です。
<applet code="HelloWorldApplet" width=100 height=100>
</applet>

code属性でクラス名を指定します。width、height属性でアプレットの幅と高さを指定します。このファイルを先ほどコンパイルしたクラスファイルと同じフォルダに置いてください。
これで、アプレットを表示するためのファイルが整いました。作成した上記のHTMLファイルをダブルクリックしてみましょう。
おおおお!!!!表示されましたね!
うまく表示できない場合はJ2SE SDKについているappletviewerというツールを使って表示してみましょう。
コマンドプロンプト
C:\JavaHello\アプレット>appletviewer HelloWorldApplet.html

 

おおおお!表示されましたね!
 
■参考
昔作ったアプレットのレースゲームです。挑戦してみてください。
ここをクリックするとゲームができます
■書籍
アプレット関連の書籍

 
 
  ネットで買えば断然お得!お買い物なら楽天市場
ツールの部屋 - Java関連の書籍 - デザインパターン - 情報交換掲示板 - HOME