PDA

View Full Version : ricaricare una applet


SteR9
03-04-2003, 21:17
avrei bisogno di ricaricare un applet con un pulsante...come faccio?
nell'action performed cosa devo mettere?
grazie

cn73
04-04-2003, 12:58
richiamare il metodo init() dell'applet??

SteR9
04-04-2003, 14:13
Originally posted by "cn73"

richiamare il metodo init() dell'applet??
no vorrei proprio ricaricarla...come se nell'appletviewer fai "ricarica"
in pratica avrei bisogno di cancellare l'applet e riscriverci sopra

cn73
04-04-2003, 14:21
Quando fai il refresh da browser viene richiamato proprio il metodo init(). Se non basta puoi implementarlo in modo da reinizializzare gli oggetti che ti servono.

SteR9
04-04-2003, 15:33
Originally posted by "cn73"

Quando fai il refresh da browser viene richiamato proprio il metodo init(). Se non basta puoi implementarlo in modo da reinizializzare gli oggetti che ti servono.
allora io devo fare un pulsante che in pratica mi faccia ripartire l'applet,ho provato a fare ripartire l init() ma facendo così mi ricarica l'applet sotto e non cancella ciò che c'era prima

cn73
04-04-2003, 16:23
Ripeto: metti nel metodo init() l'inizializzazione degli oggetti, compresa la "cancellazione di quello che sta sotto"

SteR9
04-04-2003, 16:49
Originally posted by "cn73"

Ripeto: metti nel metodo init() l'inizializzazione degli oggetti, compresa la "cancellazione di quello che sta sotto"
ecco il problema è che non so come cancellare :o

cn73
04-04-2003, 16:54
Cos'è che devi cancellare?? ;) Magari posta il codice....

SteR9
04-04-2003, 17:03
Originally posted by "cn73"

Cos'è che devi cancellare?? ;) Magari posta il codice....
allora è un esercizio che c'è sul libro per scuola...in pratica io faccio una domanda e l'utente risponde in una textField e una volta che ha risposto controllo se ha risposto giustamente o no...una volta che ha risposto in modo corretto vorrei ricaricare l'applet per fare un'altra domanda...solo che non so come fare per ricaricare l'applet :confused:

cn73
04-04-2003, 17:28
final static String VUOTO = ""; //è + elegante

Poi nella init() metti questo:
miaJText.setText(VUOTO);

cn73
04-04-2003, 17:31
Comunque non è più semplice mettere nel bottone il codice per reinizializzare la TextBox e gli oggetti, senza dovere ricaricare l'Applet??

SteR9
04-04-2003, 20:26
Originally posted by "cn73"

Comunque non è più semplice mettere nel bottone il codice per reinizializzare la TextBox e gli oggetti, senza dovere ricaricare l'Applet??
si infatti :D ma il fatto è che non conosco nessun modo per fare ciò...mi diresti come devo fare?
grazie!

cn73
05-04-2003, 21:00
HAi nominato nel primo post l'actionperformed() perciò hai un'idea di cosa siano gli eventi... bhè nell'action del bottone metti il codice di prima: tuaText.setText("");