Ho fatto il seguente codice in cui dovevo inserire un numero in una JTextField, poi tramite la pressione di un bottone mi doveva apparire il numero in una JLabel con ogni cifra in ogni riga..
Il mo problema stà nel fatto che non riesco a far apparire le cifre riga per riga...
Cosa ha sbagliato?

codice:
public class FinestraScomposizioneIntero implements ActionListener{
        JTextField testo1 = null;
        JLabel etic1 = null;

       public FinestraScomposizioneIntero()
       {
            JFrame f = new JFrame("Scomposizione Intero");
            JPanel pannello = new JPanel();
            testo1 = new JTextField(10);
            pannello.add(testo1);
            JButton bottone = new JButton("Scomponi");
            pannello.add(bottone);
            bottone.addActionListener(this);
            etic1 = new JLabel("Risultato");
            pannello.add(etic1);

            f.add(pannello);
            f.setBounds(200, 100, 300, 200);
            f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            f.setResizable(false);
            f.setVisible(true);
       }
   
    public static void main(String[] args) {
       FinestraScomposizioneIntero finestra = new FinestraScomposizioneIntero();
    }

    public void actionPerformed(ActionEvent e) {
        String comando = e.getActionCommand();
        System.out.println("comando = " +comando);
        String valore1 = testo1.getText();
        for(int i=0; i<valore1.length();i++)
        {
            etic1.setText(valore1.charAt(i)+"");
        }
    }
}