🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8776

java JEditorPane

#8776
From: timvw
Date: Sat, 15 Jun 2002 20:31
24 lines
1753 bytes
hallo,

situatie als volgt:

een JEditorPane in een JScrollPane,
een JTextField met daaraan een ActionListener gekoppeld.

als ik tekst invoer in JTextField en dan ENTER indruk,
dan word er een ActionEvent afgevuurd, en draait mijn
functie actionPerformed.... (die de tekst uit het textfield
haalt en toevoegt aan de editorpane, en vervolgens
word ook de caret op de juiste positie gezet, en dus
scrollt de scrollpane lekker mee)

nu heb ik ook een thread die informatie uit een socket leest,
en al die informatie word ook toegevoegd aan de editorpane
dmv  setText(String msg)   functie van JEditorPane....
helaas wijzigt de caret hier niet van positie, en scrollt de scrollpane
niet mee...

iemand die weet hoe ik de scrollPane kan laten meescrollen?
heb al wat gezocht en geexperimenteerd met
setCaretPosition(pane.getText().length())
maar dit geeft steeds arrayOutOfBoundsExceptions :/
Technical Details
Message-ID: <aedjrq$630sa$1@ID-104709.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!nntp.cs.ubc.ca!fu-berlin.de!uni-berlin.de!cable-195-162-211-16.upc.chello.BE!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,6f7f83f55f029fd4,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-14 13:32:00 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!nntp.cs.ubc.ca!fu-berlin.de!uni-berlin.de!cable-195-162-211-16.upc.chello.BE!not-for-mail
From: "timvw" <timvw@tetrinet.be>
Newsgroups: be.comp.programming
Subject: java JEditorPane
Date: Sat, 15 Jun 2002 22:31:16 +0200
Lines: 28
Message-ID: <aedjrq$630sa$1@ID-104709.news.dfncis.de>
NNTP-Posting-Host: cable-195-162-211-16.upc.chello.be (195.162.211.16)
X-Trace: fu-berlin.de 1024086715 6390666 195.162.211.16 (16 [104709])
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000