ahahahaha il $ è solo una mia convenzione; utilizzata nella GUI.
Comunque è da ieri che ci sbatto la testa ma niente non riesco ho modificato il codice nel seguente modo:
codice:
		if(comand.equals("INSERISCI"))
		{
			$pannello_principale.remove($pannello2);
			$pannello_principale.add(this.creaPannelloInserimento());
			$pannello_principale.validate();
			$button1.setEnabled(false);
			this.setVisible(true);
			lista_persone_coinvolte=new LinkedList<String>();
				
		}
		if(comand.equals("INSERISCI_PERSONA"))
		{
			/*Dobbiamo andare a recuperare il nome della persona inserita nella JTextField */
			if($inserimento_persona.getText().equals(""))
			{
				JOptionPane.showMessageDialog(this,"Nessuna persona inserita");
			}
			else
			{
				lista_persone_coinvolte.add($inserimento_persona.getText());
				JOptionPane.showMessageDialog(this,"Persona Inserita");
				$inserimento_persona.setText("");
			}
		}
		if(comand.equals("INVIA_PRATICA"))
		{
			try
			{
				oos.writeObject(1);
			}
			catch(Exception err)
			{
				System.err.println(err);
			}
			
		}
		if(comand.equals("RICERCA_PRATICA_ID"))
		{
			$pannello_principale.remove($pannello2);
			$pannello_principale.add(this.creaPannelloRicerca());
			$pannello_principale.validate();
			$button1.setEnabled(true);
			$button2.setEnabled(false);
			this.setVisible(true);
			lista_persone_coinvolte=new LinkedList<String>();
		}
	}
}