kann mir mal einer sagen wie ich dieses programm in ein Applet umwandekn kann?
Ich blick durch die Applets überhaupt nicht durch
Code:
import java.awt.*;
import java.awt.Color.*;
import java.awt.event.*;
import java.awt.image.BufferedImage;
import java.util.*;
import java.lang.Math.*;
import java.applet.*;
import java.net.*;
class uhr extends Frame implements ActionListener
{
static ownCanvas vuhr;
static TimeThread get_time;
static WeckThread wecker;
TextField stunde;
TextField minute;
boolean lebt = false;
public static void main (String[] args)
{
uhr muhr = new uhr();
muhr.setSize(250,295);
muhr.setVisible(true);
}
uhr()
{
super("Uhr");
this.addWindowListener(new EWA(true));
setLayout(new BorderLayout(0,0));
setBackground(Color.GRAY);
MenuBar mb = new MenuBar();
this.setMenuBar(mb);
Menu menu1 = new Menu("Menü");
MenuItem MI_1 = new MenuItem("Wecker einstellen");
menu1.add(MI_1);
mb.add(menu1);
get_time=new TimeThread();
vuhr = new ownCanvas();
this.add("Center", vuhr);
/*add("North",b1);
add("South",b2);
add("Center",my_tool);*/
pack();
MI_1.addActionListener(this);
}
uhr(String wecker)
{
super("Wecker Dialog");
setLayout(new GridLayout(2,2));
setBackground(Color.GRAY);
stunde=new TextField("Stunde");
minute=new TextField("Minuten");
Button ok=new Button("OK");
Button exit=new Button("EXIT");
ok.addActionListener(this);
exit.addActionListener(this);
add(stunde);
add(minute);
add(ok);
add(exit);
this.addWindowListener(new EWA(false));
this.setSize(100,100);
pack();
}
public void actionPerformed(ActionEvent e)
{
String command = e.getActionCommand();
uhr dialog=new uhr("wecker");
if(command.equals("Wecker einstellen") && lebt == false)
{
dialog.setLocation(400,400);
dialog.setVisible(true);
lebt = true;
}
if(command.equals("OK"))
{
String h,m;
h=stunde.getText();
m=minute.getText();
int hour = Integer.parseInt(h);
int minute = Integer.parseInt(m);
wecker=new WeckThread(hour,minute);
}
if(command.equals("EXIT"))
{
System.out.println("1");
wecker.stoppen();
dialog.hide();
dialog.setVisible(false);
dialog.dispose();
}
}
}
Ich blick durch die Applets überhaupt nicht durch