C'è qualche programmatore Java che può aiutarmi??

Pubblicità

SteFass

Utente Attivo
Messaggi
227
Reazioni
0
Punteggio
38
Devo compilare un programmino molto semplice in java x un esame universitario ma poichè devo studiare la teoria non ho proprio tempo da dedicarci.
Non è per niente difficile. Ho un file.java già pronto con una applet preparata. Quello che voglio è che questa applet sia gestita da un altro file, cioè richiamata e che restituisca a questo stesso file i valori inseriti nei campi dell'applet.
E' molto semplice. Chi mi può aiutare allego anche i 2 file.java fatti.
Se non è chiara la mia necessità rispiego il tutto a chi si dimostra disposto ad aiutarmi.
Grazie a tutti.
 
Ultima modifica:
Allora per ottenere il risultato che a te interessa devi:
modificare Prova come segue:

public class Prova
{
public Prova()
{
//Main a=new Main();
}

public static void main(String args[])
{
Main a=new Main(this);

}

public printResult(String user, String pass)
{
System.out.println("User: " + user +" Pass: " +pass);
}
}

In prova metti in fondo:

private Prova prova; //elemento privato.

Poi modifichi il costruttore di main così:

Main(Prova prova){
this.prova = prova;
}


e nel metodo che acquisisce i valori, dopo averli acquisiti chiamerai
prova.printResult(user, pass);

Così avrai passato i valori da una classe ad un'altra. (questo se ti serve che la gui rimanga aperta...)

Altrimenti potresti fare un metodo (ad esempio authenticate) nella gui che ritorna String[2] o solo String[] e che è il vero metodo che disegna la Gui.

Poi da prova dopo aver fatto:
Main a = new Main();
String[] dati = new String[2]();
dati = a.authenticate();

Se qualcosa non ti è chiaro chiedi pure
 
Pubblicità
Pubblicità
Indietro
Top