Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.gui > #4619

Re: JCalendar Update

From "John B. Matthews" <nospam@nospam.invalid>
Newsgroups comp.lang.java.gui
Subject Re: JCalendar Update
Date 2011-08-02 11:51 -0400
Organization The Wasteland
Message-ID <nospam-715F64.11514602082011@news.aioe.org> (permalink)
References <pan.2011.06.24.10.48.54@gmail.com> <nospam-00382F.19342129062011@news.aioe.org> <pan.2011.06.30.09.08.22@gmail.com> <nospam-1D5BEA.12151426072011@news.aioe.org> <pan.2011.08.02.09.50.49@gmail.com>

Show all headers | View raw


In article <pan.2011.08.02.09.50.49@gmail.com>, Tom <tom400f@gmail.com> 
wrote:

> On Tue, 26 Jul 2011 12:15:15 -0400, John B. Matthews wrote:
>
> The next update will feature rendering enhancements.

Thanks for undertaking this. Would there be any advantage to 
accommodating size variants, when supported by the underlying L&F?

<http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/size.html>

> Some users have complained about slow creation times when using a 
> large number of JDateChoosers... because it uses JButtons for 
> rendering the calendar and creates 49 of them. This also leads to 
> obvious restrictions as well as L&F dependencies. So soon-ish I 
> imagine.

I haven't run across this, but I can see how it might scale poorly. 
FWIW, JTable mitigates this by rendering components using the flyweight 
pattern, but this would be a significant change.

<http://en.wikipedia.org/wiki/Flyweight_pattern>
<http://download.oracle.com/javase/tutorial/uiswing/components/table.html#editrender>

-- 
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>

Back to comp.lang.java.gui | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

JCalendar Update Tom Sanders <tom400f@gmail.com> - 2011-06-24 10:48 +0000
  Re: JCalendar Update Tom <tom400f@gmail.com> - 2011-06-29 15:08 +0000
  Re: JCalendar Update "John B. Matthews" <nospam@nospam.invalid> - 2011-06-29 19:34 -0400
    Re: JCalendar Update Tom <tom400f@gmail.com> - 2011-06-30 09:08 +0000
      Re: JCalendar Update "John B. Matthews" <nospam@nospam.invalid> - 2011-07-26 12:15 -0400
        Re: JCalendar Update Tom <tom400f@gmail.com> - 2011-08-02 09:50 +0000
          Re: JCalendar Update "John B. Matthews" <nospam@nospam.invalid> - 2011-08-02 11:51 -0400
            Re: JCalendar Update Tom <tom400f@gmail.com> - 2011-08-02 19:53 +0000

csiph-web