Devo realizzare una sorta di agenda che legga e scriva su un database, quindi voglio che dopo aver effettuato un'operazione (magari dopo aver cliccato su un pulsante "esegui") si apra un nuovo JFrame in cui appaia un messaggio che dica se l'operazione è stata completata oppure meno.
Avevo provato sia una soluzione del genere (dove testLabel è il nome del Jlabel nella classe messaggi):
codice:
package control;
import boundary.messaggi;
public class classeTest {
public void eseguiTest(){
messaggi newMess = new messaggi();
newMess.setVisible(true);
newMess.testLabel.setText("prova");
}
}
Sia quella di inserire una funzione direttamente nella classe messaggi (chiamata poi dalla prima classe), del tipo :
codice:
public void stringTest(String test){
messaggi prova = new messaggi();
prova.testLabel.setText(test);
}
Ma il problema è che con queste soluzioni, non mi riconosce la variabile testLabel