F
FFJaro
Gast
Hi, eine letzte Frage noch:
Habe hier ein applet erstellt welches einfach ne Liste enthällt mit Elementen.
Man kann auf ein Element klicken und es wird ins Applet geschrieben welches.
Wie mache ich es aber, damit ich nachdem ich einen Knopf gedrückt habe,
dass mehrere selektierte Elemente ausgegeben werden?
Hier das was ich bisjetzt habe:
public class Auswahllisten extends Applet
{
int pos=0;
public void init ()
{
setSize(300,600);
List Liste = new List(5,true);
Liste.add("1");
Liste.add("2");
Liste.add("3");
Liste.add("4");
Liste.add("5");
Button B=new Button("Add");
add(B,BorderLayout.CENTER);
add(Liste);
}
public boolean action(Event e, Object obj)
{
Graphics g = getGraphics();
if(e.target instanceof List)
{
String Teil = (String) obj;
g.drawString("Auswahl: ",10, 200);
g.drawString(Teil,115,200 + pos);
pos = pos + 15;
}
return true;
}
Was muss ich verändern, damit ich das event des Klickens des Buttons mit einbinde??
Blicke da noch nicht so durch welche Funktionen was machen und wo ich das hinschreiben muss.
Vielen Dank
FFJaro
Habe hier ein applet erstellt welches einfach ne Liste enthällt mit Elementen.
Man kann auf ein Element klicken und es wird ins Applet geschrieben welches.
Wie mache ich es aber, damit ich nachdem ich einen Knopf gedrückt habe,
dass mehrere selektierte Elemente ausgegeben werden?
Hier das was ich bisjetzt habe:
public class Auswahllisten extends Applet
{
int pos=0;
public void init ()
{
setSize(300,600);
List Liste = new List(5,true);
Liste.add("1");
Liste.add("2");
Liste.add("3");
Liste.add("4");
Liste.add("5");
Button B=new Button("Add");
add(B,BorderLayout.CENTER);
add(Liste);
}
public boolean action(Event e, Object obj)
{
Graphics g = getGraphics();
if(e.target instanceof List)
{
String Teil = (String) obj;
g.drawString("Auswahl: ",10, 200);
g.drawString(Teil,115,200 + pos);
pos = pos + 15;
}
return true;
}
Was muss ich verändern, damit ich das event des Klickens des Buttons mit einbinde??
Blicke da noch nicht so durch welche Funktionen was machen und wo ich das hinschreiben muss.
Vielen Dank
FFJaro