JTextPane mit ScrollBar

Status
Nicht offen für weitere Antworten.

mathon

Bekanntes Mitglied
Hallo,

Ich habe eine JTextPane und eine JScrollPane, damit ich in der JTextPane skrollen kann. Das problem ist immer wenn ich das Fenster mit der JTextPane öffne ist die vertikale ScrollBar immer ganz unten. Ich habe es mit der Methode

Code:
 jTextPane.setCaretPosition(0);

versucht, aber das hat nichts geholfen. Hat jemand noch eine Idee was ich noch versuchen könnte? :bahnhof:

danke im voraus

mfg
matti
 
auch das hilft leider nichts...die vertikale ScrollBar von der JScrollPane ist immer ganz unten wenn der JDialog geöffnet wird....🙁(
 
kannst du mal code posten...

edit: ruf #setCaretPosition(0); auf, nachdem du den text dem JTextPane hinzugefügt hast...
 
Habe es jetzt auch mit dem setCaretPosition nach dem hinzufügen versucht, trotzdem noch das gleiche. Der Code von initComponents sieht folgendermaßen aus:

Code:
protected void initComponents() 
{
		this.setTitle("Help Slideshow");
		jContentPane = new javax.swing.JPanel();
		jContentPane.setLayout(null);
	
	    
	    messageText = new JTextPane();
	    messageText.setContentType( "text/html" );
	    messageText.setEditable(false);
	    scroller = new JScrollPane(messageText);
	    messageText.setCaretPosition(0);
	    scroller.setBounds(15, 15, 450,300);
	  
	    btn_close = new JButton("Close");
	    btn_close.setBounds(180, 325, 120, 25);
	    btn_close.addActionListener(new ActionListener() {
	        public void actionPerformed(ActionEvent e) {
	           btn_closeClicked();
	        }
	     });
	    jContentPane.add(scroller);
	    jContentPane.add(btn_close);
	    this.getContentPane().add(jContentPane);	
}

hat jemand ne Idee? ???:L
 
viel mehr code, als das besitzt die klasse gar nicht. In der JTextPane wird ein html-file bzw. der text von einem html file eingefügt. Ich komm einfach nicht dahinter, warum die ScrollBar immer ganz unten ist....?🙁
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben