// ==================================================================== // JAVA APPLET PROGRAM BASE SOURCE BakuretuKen // ==================================================================== import java.applet.*; import java.awt.*; import java.awt.event.*; import java.net.*; import java.awt.image.*; import java.util.StringTokenizer; import java.net.MalformedURLException; import java.io.*; // =============================================================== public class test11 extends Applet { // グローバル変数 int flag; // ----------------------------------------------------------- public void init() { // 初期処理 flag = 0; // マウス処理アクションリスナー定義と登録 addMouseListener(new MouseAction()); } // init() // ----------------------------------------------------------- public void paint(Graphics g) { // 作画処理 if(flag==1){ g.setFont(new Font("TimesRoman", Font.BOLD, 30 )); g.setColor(Color.blue); g.drawString("Hello Sora!!", 100, 80); } } // paint() // ----------------------------------------------------------- public void update(Graphics g) { // 再作画処理 paint( g ); } // update() // ----------------------------------------------------------- // マウス処理クラス(MouseAction Class) class MouseAction extends MouseAdapter{ public void mouseClicked(MouseEvent me) { // マウスクリック イベント } public void mousePressed(MouseEvent e) { // マウスダウンイベント flag = 1; repaint(); } public void mouseReleased(MouseEvent e) { // マウスアップイベント } } // myWindowAction // =============================================================== } // End of Class