Applet
日本語 | アプレット |
英語 | applet |
ふりがな | あぷれっと |
フリガナ | アプレット |
J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.applet.Applet。
アプレットを作成するためのクラス。アプレットはAppletクラスのサブクラスでなければならない。
Appletクラスのサブクラスとし、メソッドをオーバーライドしたり、イベントリスナーを追加することで、画面からの入力に対して処理を行うことができる。
アプレットを作成するためのクラス。アプレットはAppletクラスのサブクラスでなければならない。
Appletクラスのサブクラスとし、メソッドをオーバーライドしたり、イベントリスナーを追加することで、画面からの入力に対して処理を行うことができる。
// Sample.java
import java.applet.Applet;
import java.awt.event.MouseListener;
import java.awt.event.MouseEvent;
/**
* Eclipseで試す場合には、「デバッグ」の
* 「Java Applet」として新規に作成してください。
*/
public class Sample extends Applet
{
/**
* アプレットが起動した時に呼ばれます。
*/
public void init()
{
System.out.println("Sample#init()");
// マウスイベントを受け取るイベントリスナーを追加します。
addMouseListener( new NormalMouseListener() );
}
/**
* アプレットが閉じられた時に呼ばれます。
*/
public void destroy()
{
System.out.println("Sample#destroy()");
}
/**
* アプレットがアクティブになった時に呼ばれます。
*/
public void start()
{
System.out.println("Sample#start()");
}
/**
* アプレットが非アクティブになった時に呼ばれます。
*/
public void stop()
{
System.out.println("Sample#stop()");
}
}
/**
* マウスイベントリスナー
*/
class NormalMouseListener implements MouseListener
{
public void mouseClicked( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseClicked()" );
}
public void mousePressed( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mousePressed()" );
}
public void mouseReleased( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseReleased()" );
}
public void mouseEntered( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseEntered()" );
}
public void mouseExited( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseExited()" );
}
}
import java.applet.Applet;
import java.awt.event.MouseListener;
import java.awt.event.MouseEvent;
/**
* Eclipseで試す場合には、「デバッグ」の
* 「Java Applet」として新規に作成してください。
*/
public class Sample extends Applet
{
/**
* アプレットが起動した時に呼ばれます。
*/
public void init()
{
System.out.println("Sample#init()");
// マウスイベントを受け取るイベントリスナーを追加します。
addMouseListener( new NormalMouseListener() );
}
/**
* アプレットが閉じられた時に呼ばれます。
*/
public void destroy()
{
System.out.println("Sample#destroy()");
}
/**
* アプレットがアクティブになった時に呼ばれます。
*/
public void start()
{
System.out.println("Sample#start()");
}
/**
* アプレットが非アクティブになった時に呼ばれます。
*/
public void stop()
{
System.out.println("Sample#stop()");
}
}
/**
* マウスイベントリスナー
*/
class NormalMouseListener implements MouseListener
{
public void mouseClicked( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseClicked()" );
}
public void mousePressed( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mousePressed()" );
}
public void mouseReleased( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseReleased()" );
}
public void mouseEntered( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseEntered()" );
}
public void mouseExited( MouseEvent mouseEvent )
{
System.out.println( "NormalMouseListener#mouseExited()" );
}
}
// Sample.java import java.applet.Applet; import java.awt.event.MouseListener; import java.awt.event.MouseEvent; /** * Eclipseで試す場合には、「デバッグ」の * 「Java Applet」として新規に作成してください。 */ public class Sample extends Applet { /** * アプレットが起動した時に呼ばれます。 */ public void init() { System.out.println("Sample#init()"); // マウスイベントを受け取るイベントリスナーを追加します。 addMouseListener( new NormalMouseListener() ); } /** * アプレットが閉じられた時に呼ばれます。 */ public void destroy() { System.out.println("Sample#destroy()"); } /** * アプレットがアクティブになった時に呼ばれます。 */ public void start() { System.out.println("Sample#start()"); } /** * アプレットが非アクティブになった時に呼ばれます。 */ public void stop() { System.out.println("Sample#stop()"); } } /** * マウスイベントリスナー */ class NormalMouseListener implements MouseListener { public void mouseClicked( MouseEvent mouseEvent ) { System.out.println( "NormalMouseListener#mouseClicked()" ); } public void mousePressed( MouseEvent mouseEvent ) { System.out.println( "NormalMouseListener#mousePressed()" ); } public void mouseReleased( MouseEvent mouseEvent ) { System.out.println( "NormalMouseListener#mouseReleased()" ); } public void mouseEntered( MouseEvent mouseEvent ) { System.out.println( "NormalMouseListener#mouseEntered()" ); } public void mouseExited( MouseEvent mouseEvent ) { System.out.println( "NormalMouseListener#mouseExited()" ); } }