Hi Guys,

I have the following bit of code
Code:
package Final;


import java.awt.event.*;
import java.util.ArrayList;
import javax.swing.*;

	
	// Hieronder staan de  verschillende tekstvakken, buttons en arraylists die ik gebruik.
	
class Paneel2 extends JPanel 
{
	 private JTextField tekstvak1;
	 private JTextField tekstvak2;
     private JTextArea uitvoerA;
	 private JTextArea uitvoerB;
	 private JButton toernooiButton;
     private JButton weergaveButton;
     private Badminton[] ArrayShuttle;
     private int count = 0;
 	 
 	
 	 
     
     
    
 public  Paneel2 ()
 {
		// Hieronder staan de textarea's, buttons en texfields gedefineerd
		
		JLabel toernooiplek = new JLabel("Toernooi plek:     ");
		tekstvak1 = new JTextField(20);
	    JPanel plekPanel = new JPanel();
        plekPanel.add(toernooiplek);
        plekPanel.add(tekstvak1);
        
        JLabel toernooinaam = new JLabel ("Toernooi naam:    ");
        tekstvak2 = new JTextField(20);
        JPanel tekstPanel = new JPanel();
        tekstPanel.add(toernooinaam);
        tekstPanel.add(tekstvak2);
        
        uitvoerA = new JTextArea(10,10);
        tekstPanel.add(uitvoerA);
        uitvoerA.setOpaque(false);
        uitvoerA.setEditable(false);
        
        toernooiButton = new JButton ("Voeg toernooi toe");
        toernooiButton.addActionListener( new KnopHandler() );
        
        weergaveButton = new JButton (" Geef Toernooien weer");
        weergaveButton.addActionListener(new KnopHandler2());
        
        
        uitvoerB = new JTextArea(10,10);
        plekPanel.add(uitvoerB);
        uitvoerB.setOpaque(false);
        uitvoerB.setEditable(false);
          
        
        
        ArrayShuttle = new Badminton[20];
        
        // manier van actionlisteners toevoegen zonder ze nader te definieren 
       
        
        add(tekstPanel);
        add(plekPanel);
        add(weergaveButton);
        add(toernooiButton);
    
       
        
        // voor alle knoppen heb ik if - else gebruikt.
        
	}

	class KnopHandler implements ActionListener
	{
	public void actionPerformed(ActionEvent a)
	{
		String setPlek = tekstvak1.getText();
		String setToernooi = tekstvak2.getText();
		ArrayShuttle[count] = new Badminton(setPlek, setToernooi);
		count++;
		tekstvak1.setText("");
		tekstvak2.setText("");
	
		   
	       JOptionPane.showMessageDialog(null, "Toernooi Toegevoegd");
	}
	
	}
	
	class KnopHandler2 implements ActionListener
	{
		public void actionPerformed(ActionEvent a)
		{
			for (int i = 0; i<ArrayShuttle.length;i++)
			{
				
				uitvoerA.setText(ArrayShuttle[i].getPlek()+ "\n");
				uitvoerB.setText(ArrayShuttle[i].getToernooi() + "\n");
			}
		}
	}
}
This is the piece of code is important
Code:
class KnopHandler2 implements ActionListener
	{
		public void actionPerformed(ActionEvent a)
		{
			for (int i = 0; i<ArrayShuttle.length;i++)
			{
				
				uitvoerA.setText(ArrayShuttle[i].getPlek()+ "\n");
				uitvoerB.setText(ArrayShuttle[i].getToernooi() + "\n");
			}
		}
	}
If i run the program, it overwrites the same line everytime.
How do i display the line below the other etc etc.

Thanks guys,

Tom