import java.awt.*; import java.awt.event.*; import java.applet.*; public class FlyttaAsteroid extends Applet implements ActionListener { Asteroid ast; Label ledtext; Button knapp1,knapp2; int x=100, y= 100; public void init() { ledtext = new Label("Tryck p� knapparna f�r att flytta asteroiden"); knapp1 = new Button("V�"); knapp2 = new Button("H�"); add(ledtext); add(knapp1); add(knapp2); knapp1.addActionListener(this); knapp2.addActionListener(this); ast = new Asteroid(50); ast.setPosition(x,y); } public void paint(Graphics g) { this.setBackground(Color.black); ast.visa(g); } public void actionPerformed(ActionEvent e) { int[] loc = ast.getPosition(); if (e.getSource()==knapp1) loc[0] = loc[0] - 10; if (e.getSource()==knapp2) loc[0] = loc[0] + 10; ast.setPosition(loc[0], loc[1]); repaint(); } }