16. juni 2001 - 20:41Der er
5 kommentarer og 1 løsning
Hjælp til en applet
Hejsa eksperter. Jeg er igang med at lave en chat applet og det går fint. Dvs. chatten virker og server siden kører fint nok. Men jeg vil gerne lave sådan at når man åbner appletten skal den først vise 2 tekst felter hvor man i øverste skriver sit navn og i nederste sit password. Når så man er godkendt af systemet skal de to tekst bokse så forsvinde og så skal min chat komme frem. Det eneste jeg skal have hjælp til er hvordan man får tekstfeltene til at forsvinde og hvordan jeg så gentegner med de nye værdier. Jeg kunne godt have sat min kode ind men det er der vidst ingen grund til.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
// When you want to get rid off the intro. public void onwardsToNextScenario() { remove(name); remove(pass); Panel p = someGeneratedPanelToUse(); add(p, BorderLayout.CENTER); invalidate(); } }
Jeg ved godt hvordan man skriver koden i teorien men har du prøvet om det virker? Det gør det nemlig ikke =). Så jeg skal have fadt på en med et eksempel som er testet og som bare spiller.
public class LogonApplet extends Applet { private TextField name = new TextField(20); private TextField pass = new TextField(20);
public void init() { setLayout(new BorderLayout()); add(name, BorderLayout.NORTH); add(pass, BorderLayout.SOUTH); Button b = new Button(\"Ok\"); b.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { onwardsToNextScenario(); } }); add(b, BorderLayout.WEST); } // When you want to get rid off the intro. public void onwardsToNextScenario() { remove(name); remove(pass); Panel p = new Panel(); p.add(new Button(\"Hej\")); p.add(new Button(\"Dav\")); add(p, BorderLayout.CENTER); invalidate(); validate(); } }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.