Swing Automatischer Zeilenumbruch bei JTextPanes

Sinus

Aktives Mitglied
Hallo zusammen,

wie kann ich einen automatischen Zeilenumbruch bei einer JTextPane erzwingen, wenn ich die
Framegröße horizontal ändere bzw. verkleinere?

Einfaches, kleines Beispiel:

Java:
	import java.awt.*;
	import javax.swing.*;
	import javax.swing.text.*;
	import static javax.swing.ScrollPaneConstants.*;	

	public class LineWrapTest {
		
		private JFrame frame = new JFrame();
		private String text ="test 1, test 2, test 3, test 4, test 5, test 6\n";
		private Document doc = new DefaultStyledDocument();
		private JTextPane textPane = new JTextPane();
		private JScrollPane scrollPane = null;
		private JPanel pane = new JPanel();		
		
		LineWrapTest() throws BadLocationException {	
			//generate some text
			for(int i=0;i<1000;i++) {
				doc.insertString(doc.getLength(), text, null);
			}
			textPane.setDocument(doc);						
			//make textpane scrollable
			pane.add(textPane);			
			scrollPane = new JScrollPane(pane);
			scrollPane.setHorizontalScrollBarPolicy(HORIZONTAL_SCROLLBAR_NEVER);
			createAndShowFrame();
		}		
		private void createAndShowFrame() {
			frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
			frame.setSize(new Dimension(200,200));
			frame.add(scrollPane, BorderLayout.CENTER);
			frame.setVisible(true);
		}		
		public static void main (String [] args) throws BadLocationException {
			new LineWrapTest();
		}}

Vielen Dank im Voraus!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
X JTextPane automatischer Zeilenumbruch IM Wort AWT, Swing, JavaFX & SWT 2
R JavaFX Automatischer Zeilenumbruch in Text AWT, Swing, JavaFX & SWT 13
I Automatischer Zeilenumbruch in JTextArea? AWT, Swing, JavaFX & SWT 5
M Swing Automatischer Editorstart in JTable-Zelle AWT, Swing, JavaFX & SWT 5
Sin137 Automatischer Vervollständigung einer Texteingabe AWT, Swing, JavaFX & SWT 10
G jTable mit automatischer Zeilenhöhe je nach Fenstergröße. AWT, Swing, JavaFX & SWT 3
O AWT Automatischer Doppelklick AWT, Swing, JavaFX & SWT 3
F (Split)Panel faden bei automatischer Größenanderung AWT, Swing, JavaFX & SWT 2
D JFrame in Taskleiste: Symbol nach automatischer Gruppierung AWT, Swing, JavaFX & SWT 5
J automatischer Tabulatorsprung AWT, Swing, JavaFX & SWT 2
M [SOLVED]Automatischer Methodenaufruf? AWT, Swing, JavaFX & SWT 4
R JTable, automatischer resize der Zellen nach einer Eingabe AWT, Swing, JavaFX & SWT 4
M Swing Cell Renderer für Zeilenumbruch in JTable AWT, Swing, JavaFX & SWT 0
M Dynamische Zellengröße und Zeilenumbruch AWT, Swing, JavaFX & SWT 7
D Zeilenumbruch in einer JTable AWT, Swing, JavaFX & SWT 9
W Swing JTable Zeilenumbruch innerhalb einer Zelle AWT, Swing, JavaFX & SWT 3
T JTextPane ignoriert HTML Zeilenumbruch <br> tag wegen eigenem HTMLEditorKit AWT, Swing, JavaFX & SWT 5
E JavaFX TableView mit Zeilenumbruch in Zellen AWT, Swing, JavaFX & SWT 5
S Swing Warum funktioniert der automatische Zeilenumbruch mit arabischen Zeichen beim JTextPane nicht AWT, Swing, JavaFX & SWT 3
A Zeilenumbruch per button AWT, Swing, JavaFX & SWT 5
S Zeilenumbruch jTextArea mit toString AWT, Swing, JavaFX & SWT 2
S Swing Zeilenumbruch in JTable Zellen AWT, Swing, JavaFX & SWT 3
B SWT Text - zeilenumbruch AWT, Swing, JavaFX & SWT 2
N Swing JTree TreeCellRenderer mit html und automatischen Zeilenumbruch AWT, Swing, JavaFX & SWT 8
T Nimbus JButton: Zeilenumbruch korrigieren? AWT, Swing, JavaFX & SWT 9
B Swing JEditorPane ohne Zeilenumbruch nach InputStream AWT, Swing, JavaFX & SWT 2
B Swing Zeilenumbruch in Graphics AWT, Swing, JavaFX & SWT 20
O JOptionPane.showMessageDialog mit automatischem Zeilenumbruch AWT, Swing, JavaFX & SWT 9
F Jgrid Zeilenumbruch AWT, Swing, JavaFX & SWT 10
GianaSisters Swing JTable Zellen intelligenter Zeilenumbruch AWT, Swing, JavaFX & SWT 4
C Zeilenumbruch von JTextPane wird nicht erkannt AWT, Swing, JavaFX & SWT 2
Zettelkasten drawString() Zeilenumbruch AWT, Swing, JavaFX & SWT 2
P LayoutManager Zeilenumbruch im Panel AWT, Swing, JavaFX & SWT 6
N Swing JTable - Problem mit Zeilenumbruch AWT, Swing, JavaFX & SWT 6
Spot84 swt label zeilenumbruch will nicht funktionieren AWT, Swing, JavaFX & SWT 1
H SWT Zeilenumbruch in List AWT, Swing, JavaFX & SWT 9
K Swing jTextPane zeilenumbruch AWT, Swing, JavaFX & SWT 2
S Swing jTextPaine kein Zeilenumbruch nach setText() AWT, Swing, JavaFX & SWT 9
S Zeilenumbruch in MsgBox AWT, Swing, JavaFX & SWT 13
eskimo328 JTable Zeilenumbruch im Header AWT, Swing, JavaFX & SWT 2
A JLabel und Zeilenumbruch - Nicht das Übliche AWT, Swing, JavaFX & SWT 4
G Buttonbeschreibung mit Zeilenumbruch AWT, Swing, JavaFX & SWT 3
D Toolbars und Zeilenumbruch (benutze FlowLayout) AWT, Swing, JavaFX & SWT 2
M Zeilenumbruch bei MessageFormat gesucht AWT, Swing, JavaFX & SWT 10
G Tooltip Zeilenumbruch AWT, Swing, JavaFX & SWT 13
7 Zeilenumbruch in Textfeld AWT, Swing, JavaFX & SWT 3
M JLabel Zeilenumbruch AWT, Swing, JavaFX & SWT 10
M setLineWrap() + echten Zeilenumbruch AWT, Swing, JavaFX & SWT 4
D Zeilenumbruch in einer JTable AWT, Swing, JavaFX & SWT 3
G JEditorPane Zeilenumbruch verhindern AWT, Swing, JavaFX & SWT 2
G JLabel mit Zeilenumbruch AWT, Swing, JavaFX & SWT 6
G Fehleranzeige im Textfeld bei Zeilenumbruch AWT, Swing, JavaFX & SWT 4
S JLabel zeilenumbruch ? geht das in JDialog? AWT, Swing, JavaFX & SWT 2
O Zeilenumbruch erzwingen (FlowLayout? AWT, Swing, JavaFX & SWT 1
A Automatischen Zeilenumbruch AWT, Swing, JavaFX & SWT 5
R JTree: Zeilenumbruch in Node AWT, Swing, JavaFX & SWT 6
G Zeilenumbruch nach n Zeichen in JTextArea AWT, Swing, JavaFX & SWT 24
P TextArea zeilenumbruch AWT, Swing, JavaFX & SWT 7
T Zeilenumbruch auf JButton AWT, Swing, JavaFX & SWT 6
M JTextPane - Zeilenumbruch verhindern stoppen deaktivieren :) AWT, Swing, JavaFX & SWT 5
T JTable, Zeilenumbruch in Zellen AWT, Swing, JavaFX & SWT 23
C Zeilenumbruch in einem JTextPane nach einem vorgegebenen cm AWT, Swing, JavaFX & SWT 2
M Jeditorpane + zeilenumbruch AWT, Swing, JavaFX & SWT 2
M Zeilenumbruch beim JLabel AWT, Swing, JavaFX & SWT 3
N JTextArea Zeilenumbruch erzwingen AWT, Swing, JavaFX & SWT 2
D [SWT] Zeilenumbruch für Tabelle AWT, Swing, JavaFX & SWT 4
R Zeilenumbruch in JTable AWT, Swing, JavaFX & SWT 2
bernd Zeilenumbruch in JEditorPane AWT, Swing, JavaFX & SWT 10
E Zeilenumbruch in einem AWT TextField AWT, Swing, JavaFX & SWT 2
R JTextPane: Zeilenumbruch AWT, Swing, JavaFX & SWT 3
G JTable Zeilenumbruch innerhalb einer Zelle bzw. columnHeader AWT, Swing, JavaFX & SWT 1
G Zeilenumbruch in einer SWT TableItem AWT, Swing, JavaFX & SWT 1
bummerland ein zeichen nach einem zeilenumbruch einfügen AWT, Swing, JavaFX & SWT 4
A Swing Drucken eines JTextPanes AWT, Swing, JavaFX & SWT 7
N Swing Optimale Höhe eine JTextPanes bei festgelegter Breite bestimmen AWT, Swing, JavaFX & SWT 23

Ähnliche Java Themen

Neue Themen


Oben