🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: JTextArea problem

#989
From: Alexei A. Akimov
Date: Wed, 11 Aug 2004 18:30
65 lines
3224 bytes
Tad Frysinger ?????:
> 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)
Thank You.
Technical Details
Message-ID: <411a65a9@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!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> <411a105a@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 22:30:34 +0400
From: "Alexei A. Akimov" <a.a.akimov@mail.ru>
Reply-To:  a.a.akimov@mail.ru
User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.2.1) Gecko/20030426
X-Accept-Language: ru-ru, 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> <411a105a@newsgroups.borland.com>
In-Reply-To: <411a105a@newsgroups.borland.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
NNTP-Posting-Host: 62.105.157.208
Message-ID: <411a65a9@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1092249001 62.105.157.208 (11 Aug 2004 11:30:01 -0700)
Lines: 66
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail