🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.swing
Article #986

Re: JTextArea problem

#986
From: Tad Frysinger
Date: Wed, 11 Aug 2004 12:26
60 lines
3172 bytes
Alexei A. Akimov wrote:
> Tad Frysinger ?????:
> 
>> Alexei A. Akimov wrote:
>>
>>> Tad Frysinger ?????:
>>>
>>>> Alexei A. Akimov wrote:
>>>>
>>>>> Dear expert,
>>>>>
>>>>> I have a problem with JTextArea component. Suppose it is placed on 
>>>>> a JScrollPane and contains 20 or 30 lines of text. If I positin the 
>>>>> caret at the beginning of text and move it (using keyboard) down 
>>>>> holding the Shift button down then I make some selection in the 
>>>>> text. The problem is that the operation is very slow (program waits 
>>>>> while the selection is being repainted). If I seelct the same 
>>>>> fragment using mouse it is not slow. I use the default setting for 
>>>>> the JTextArea component except LineWrap property is set true. Any 
>>>>> ideas?
>>>>>
>>>>> Best regards,
>>>>> Alexei Akimov
>>>>>
>>>> Which JDK are you using? I can create a JTextArea in a JSCrollPane 
>>>> using the 1.4.2_01-b06 JDK and I created 50 lines of text and did 
>>>> various keyboard based selections. Seemed pretty snappy to me...
>>>>
>>>> Tad Frysinger (TeamB)
>>>
>>>
>>>
>>> Thank You,
>>>
>>> I use JDK 1.4.1_02=b06 for Linux, JBuilder 9. Yes I use the teaxt 
>>> area insiade the JScrollPane. No special tunning of the components 
>>> was performed. All the properties have their default values. May be 
>>> some setting should be made?
>>>
>>> Best regards,
>>> Alexei Akimov.
>>>
>> Is your 20-30 lines of text actually all one line that is wrapped? 
>> There are known problems with performance on longer single lines 
>> (although usually these are in the hundreds, or at least dozens of 
>> lines).
>>
>> Tad Frysinger (TeamB)
> 
> Thank You,
> 
> You are right again, it is a long wrapped line of text. You wrote it is 
> know problem, would You please give me some links.
> 
> Best regards,
> Alexei Akimov.
> 
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4202291

Tad Frysinger (TeamB)
Technical Details
Message-ID: <411a105a@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!diablo.voicenet.com!38.119.100.83.MISMATCH!news-out1.nntp.be!propagator2-sterling!propagator3-cogent!in.nntp.be!caladan.arrakis.es!newsgroups.borland.com!not-for-mail
References: <4108e77b@newsgroups.borland.com> <4113a09a$1@newsgroups.borland.com> <41175cc6@newsgroups.borland.com> <411934bc$1@newsgroups.borland.com> <4119da83@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: 111d45,3ca3352f389bb44c
X-Google-Attributes: gid111d45,public
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Wed, 11 Aug 2004 06:26:03 -0600
From: Tad Frysinger <tadfrysinger@comcast.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040616
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: borland.public.jbuilder.java.swing
Subject: Re: JTextArea problem
References: <4108e77b@newsgroups.borland.com> <4113a09a$1@newsgroups.borland.com> <41175cc6@newsgroups.borland.com> <411934bc$1@newsgroups.borland.com> <4119da83@newsgroups.borland.com>
In-Reply-To: <4119da83@newsgroups.borland.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 205.214.201.158
Message-ID: <411a105a@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1092227162 205.214.201.158 (11 Aug 2004 05:26:02 -0700)
Lines: 60
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!border1.nntp.dca.giganews.com!nntp.giganews.com!diablo.voicenet.com!38.119.100.83.MISMATCH!news-out1.nntp.be!propagator2-sterling!propagator3-cogent!in.nntp.be!caladan.arrakis.es!newsgroups.borland.com!not-for-mail