Looking for java Keywords? Try Ask4Keywords

Java Language Минимальный апплет


пример

Очень простой апплет рисует прямоугольник и печатает строку на экране.

public class MyApplet extends JApplet{ 

    private String str = "StackOverflow";

    @Override
    public void init() {
        setBackground(Color.gray);
    }
    @Override
    public void destroy() {}
    @Override
    public void start() {}
    @Override
    public void stop() {}
    @Override
    public void paint(Graphics g) {
        g.setColor(Color.yellow);
        g.fillRect(1,1,300,150);
        g.setColor(Color.red);
        g.setFont(new Font("TimesRoman", Font.PLAIN, 48));
        g.drawString(str, 10, 80);
    }
}

Основной класс апплета простирается от javax.swing.JApplet .

Java SE 1.2

До появления Java 1.2 и внедрения апплетов swing API были расширены из java.applet.Applet .

Апплеты не требуют основного метода. Точка входа контролируется жизненным циклом. Чтобы использовать их, они должны быть встроены в HTML-документ. Это также точка, в которой определяется их размер.

<html>
  <head></head>
  <body>
     <applet code="MyApplet.class" width="400" height="200"></applet>
  </body>
</html>