[Swing] Aggiornare un JPanel

di Anonimizzato6440 il
1 risposte
Salve a tutti, come posso aggiornate un Jpanel?
Mi trovo in questa situazione, ho un oggetto (JPanel) che fa delle operazioni, purtroppo il panel viene visualizzato solo dopo che finisce le sue operazioni, ma io vorrei che "apparisse" subito e che mostrasse i cambiamenti durante le operazioni.
questo è il codice essenziale

class A extends JPanel{
	JLabel msg;
	public A(){
		msg = new JLabel("waiting");
		// fa qualcosa che perde del tempo
		upDate( newMsg );
	}

	public void upDate( String nMsg ){
		msg.setText( nMsg );
	}
}

class B extends JFrame{
	private A a;
	public B(){
		add( new A() );
	}
}

1 Risposte

  • Crossposting qui dove ho già risposto
Devi accedere o registrarti per scrivere nel forum
1 risposte