package elte.java2_utikalauz5.tour; import java.awt.*; import javax.swing.*; // Swing csomagja /** Forgó ábrás üdvözlő swing applet.

@link.forrásfájl {@docRoot}/../data/tour/src JUdv.java @link.letöltés {@docRoot}/../data/tour JUdv.jar @since Java 2 Útikalauz programozóknak */ public class JUdv extends JApplet { // Swing applet = JApplet /** Verziószám. */ private final static long serialVersionUID = 15L; private Forgato forgato = null; public void init() { Container p = getContentPane(); // tartalom máshova kerül! p.setLayout(new FlowLayout(FlowLayout.CENTER, 10, 10)); p.setBackground(Color.white); // háttérszín fehér lesz Abra abra = new Abra(); // új ábra létrehozása forgato = new Forgato(abra); // mely forogni is fog forgato.start(); p.add(abra); // nem csak "add(abra)"! JLabel cimke = new JLabel("Üdv ismét!", JLabel.CENTER); // segítőszöveg és keret beállítása cimke.setToolTipText("köszöntés"); cimke.setBorder(BorderFactory.createLoweredBevelBorder()); p.add(cimke); // nem csak "add(cimke)"! } public void start() { // a forgató szál elindul, forgato.elotunik(); // amint az applet megjelenik } public void stop() { // a forgató szál vár, forgato.eltunik(); // ha az applet nem látszik } public void destroy() { // a forgató szál megszűnik, forgato.vege(); // ha az applet megáll } }