Skip to content

Instantly share code, notes, and snippets.

@Restoration
Last active October 26, 2016 09:41
Show Gist options
  • Select an option

  • Save Restoration/15d363fefb4fb1baf6b651496cfe8c2a to your computer and use it in GitHub Desktop.

Select an option

Save Restoration/15d363fefb4fb1baf6b651496cfe8c2a to your computer and use it in GitHub Desktop.
JavaのWebアプレット

#Javaで作るWebアプレット

##HelloWorldを表示させるだけの簡単なJavaのアプリ

HelloApplet.class

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Color;
 
public class HelloApplet extends Applet {
    String text;
    
    public void init() {
        text = "Hello, world!";
    }
    public void start() {
        System.out.println("starting...");
    }
    public void stop() {
        System.out.println("stopping...");
    }
    public void destroy() {
        System.out.println("destroying...");
    }
    public void paint(Graphics g) {
        System.out.println("painting...");
        g.setColor(Color.red);
        g.drawRect(0, 0,
                   getSize().width - 1,
                   getSize().height - 1);
        g.setColor(Color.blue);
        g.drawString(text, 15, 25);
    }
}

index.html

<html>
	<body>
	<APPLET CODE="HelloApplet.class" WIDTH="200" HEIGHT="100"></APPLET>
	</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment