Ciao Ragazzi ho una domandina per chi di swing se ne intende un po.

io ho questa situazione
codice:
		JFrame  frame = new JFrame("Upload monitor");
		JtextArea area = new AppendTextArea(20,50);
		area.setEditable(false);
		JScrollPane pane = new JScrollPane(area,JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
				JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);

		area.append("Start monitor...\n");


		frame.getContentPane().add(pane);
		frame.setLocation(200, 200);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.pack();
		frame.setVisible(true);
AppendTextArea e semplicemente
codice:
	class AppendTextArea extends JTextArea{
		public AppendTextArea(int i, int j) {
			super(i,j);
		}
		@Override
		public void append(String str) {
			super.append(str.concat("\n"));
		}
	}
Come si puo vedere e un semplice monitor visivo, la mia domanda e visto che dovranno uscire dalle 700 alle 2000 righe di log c e un sistema per far scendere automaticamente lo scrollpane in modo da vedere sempre l ultima riga. (simulando il comando unix tail -100f)

Grazie mille a tutti.