import java.awt.*; import java.applet.*; import javax.swing.*; public class Exempel1 extends JApplet{ private JPanel panel; private TextYta ty; public void init(){ setBackground(new Color(204, 0, 0)); this.setSize(350, 200); ty = new TextYta(); this.getContentPane().add(ty,"Center"); }//init }//Exempel1 class TextYta extends JPanel{ private String text; private Font minFont; private FontMetrics fm; private Dimension dim; private int x, y; public TextYta(){ super(); this.setSize(350, 200); setBackground(new Color(204, 0, 0)); minFont = new Font("TimesRoman", java.awt.Font.BOLD, 52); text = new String("Hallå Kista!"); } public void paintComponent(Graphics g){ super.paintComponent(g); g.setColor(new Color(255, 255, 0)); g.setFont(minFont); fm = g.getFontMetrics(minFont); dim = getSize(); int sWidth = fm.stringWidth(text); x = (dim.width/2) - (sWidth/2); y = 110; g.drawString(text,x, y); }//paintComponent }//TextYta