JTextPane / JtextArea Zeilenabstand entfernen

Guten Morgen liebe Gemeinde,

auf dem Bild kann man trotz Unkenntlichmachung das Problem erkennen um das es geht.
Ich versuche seit gestern verzweifelt die Leerzeilen zwischen den einzelnen Zeilen zu entfernen.
Ich habe mich der verschiedenen Componenten schon zu bedienen versucht (also JTextArea, JEditorText, JTextPane etc.) aber ohne Erfolg das Ergebnis ist immer das Gleiche.
Auch mit einer html Formatierung hatte ich es gestern versucht aber ebenfalls ohne Erfolg.

Muss doch irgendwie automatisch gehen, denn ich kann schlecht händisch immer die Leerzeilen entfernen, zumal das später eh nicht mehr ginge da es nicht mehr editierbar ist.

In der Textfile selbst sind keine Umbrüche oder Leerzeilen drin, da ist alles kompakt wie es sein soll.

prob.png

Code:
	public riskforecastraw () {
		MainFrame();
		initComponents();
		readData();
	}
	
	private void initComponents() {
		
		
		width = frame.getWidth() / 2;
		height = frame.getHeight() / 2;
		
		sp.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
		sp.setBounds(width - 250, height - 300, 500, 600);
		ta.setEditable(true);
		ta.setFont(new Font("Courier New", Font.TYPE1_FONT,13));
		ta.setVisible(true);
		
		content.add(sp);
		content.setVisible(true);
	}


	private void MainFrame () {
		frame.setTitle("xxxxss (raw data)");	
		frame.setSize(dimension);				
		frame.setAlwaysOnTop(true);				
		frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		frame.add(content);						
		frame.setVisible(true);					
	}
	
	private void readData () {
		try {
			reader = new FileReader("dateipfad");
			BufferedReader br = new BufferedReader(reader);
			ta.read(br, null);
			br.close();		
		} catch (IOException e) { e.printStackTrace();}
	}

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		new riskforecastraw();
	}


Vielleicht hatte bereits jemand das Problem und konnte es beheben.
Bin für Hinweise dankbar.

Grüße
 
Wäre nett zu erfahren, was genau denn
Code:
ta
sein soll, und was
Code:
ta.read(br,null);
für eine Methode ist (Code). Ich rate mal, dass es ein Objekt einer von JTextArea abgeleiteten Klasse ist.
In der Textfile selbst sind keine Umbrüche oder Leerzeilen drin, da ist alles kompakt wie es sein soll.
D.h. in der Textdatei steht eine einzige Zeile?
 
Zuletzt bearbeitet:

Zurück
Oben