Hallo erst einmal,
ich habe folgendes Problem.
Ich will ein Applet mit einem Button erzeugen, desen Aufschrift durch den Parameter der HTML Datei gesetzt wird (das funktioniert auch). Wenn dieser Button gedrückt, soll ein neuer Button mit genau der gleichen Funktionalität hinzugefügt werden.
Was muss bei actionPerformed hinein, damit das klappt.
Danke schon einmal.
__________________________________________________
Applet Code
-------------------------------------------------------
HTML-Seite
:? :? :?
ich habe folgendes Problem.
Ich will ein Applet mit einem Button erzeugen, desen Aufschrift durch den Parameter der HTML Datei gesetzt wird (das funktioniert auch). Wenn dieser Button gedrückt, soll ein neuer Button mit genau der gleichen Funktionalität hinzugefügt werden.
Was muss bei actionPerformed hinein, damit das klappt.
Danke schon einmal.
__________________________________________________
Applet Code
Code:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class ButtonHtml extends Applet implements ActionListener
{
Button button1;
String param;
public void init()
{
param = getParameter("var1");
//button1 = new Button("hallo du");
button1 = new Button(param);
add(button1);
button1.addActionListener(this);
}
/*
public void paint(Graphics g)
{
g.drawString(param ,20,10);
}
*/
public void actionPerformed (ActionEvent e){
if(e.getSource() == button1)
{add(button1);
}
}
}
HTML-Seite
Code:
<html>
<head>
<title>Mein erstes Applet</title>
</head>
<body>
<applet code="ButtonHtml.class" width=400 height=100>
<param name="var1" value="Bitte drücken!">
<param name="var2" value="Java">
</applet>
</body>
</html>
:? :? :?