All pastes #793448 Raw Edit

Heidi

public text v1 · immutable
·published 2007-11-22 08:06 UTC
rendered paste body
ABÄNDERN!!!

package geiger;

import java.applet.Applet;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;

import javax.swing.Timer;

public class Geiger extends Applet implements Runnable {
	
	Thread thread;
	Timer timer;
	Image[] imgs;
	int picNr=0;
	
	public void init()
	{
		thread = new Thread(this);
		
		imgs = new Image[4];
		for(int i=0;i<4;i++)
			imgs[i] = Toolkit.getDefaultToolkit().getImage("h:/Menuhin"+i+".gif");
	}
	
	public void start()
	{
		thread.start();
	}
	
	public void stop()
	{
		
	}
	
	public void run()
	{
		while(true)
		{
			repaint();
			
			picNr++;
			if(picNr>3)
				picNr=0;
			
			try 
			{
				Thread.sleep(200);
			} 
			catch (InterruptedException e) 
			{
				e.printStackTrace();
			}

		}
	}
	
	public void paint(Graphics g)
	{
		g.drawImage(imgs[picNr], 0, 30, this);
		g.drawString(new Date().toString(), 0, 20);
	}
}