Ho spostato la definizione di "chi" ma non cambia! a video stampa sempre il valore completo di "chi".

codice:
String chi = Testo.getText();            

for (int i = 0; i < x; i++)
        {
            String c1 = Character.toString(text[i]); 

            for (int n = 0; n < x; n ++) 
            {
                
                String c2 = Character.toString(chi.charAt(n));
		chi.replace (Character.toString(chi.charAt(n)),".");
		System.out.println(chi);
				
                    if(c1.equals(c2))
                    {
                    	for (int p = 1; p < righe; p++)
                        {
                        	if (!(matrice1[p][n].getText().equals("")))
                        	{
                        		matrice2[ind] = new JTextField();
                            		matrice2[ind].setText(matrice1[p][n].getText());
                            		matrice2[ind].setEditable(false);
                            		tabella1.add(matrice2[ind]);
				}
                            	
				ind ++;
                        
			}
                    }    
            }
        }
aiuto!!!!