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


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

Re: Setting table row hei

From "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this>
Subject Re: Setting table row hei
Message-ID <GSxkh.62234$wZ4.835223@weber.videotron.net> (permalink)
Newsgroups comp.lang.java.gui
References <1166949123.855106.140970@79g2000cws.googlegroups.com>
Date 2011-04-27 15:27 +0000
Organization TDS.net

Show all headers | View raw


  To: comp.lang.java.gui

"noa" <noah.drach@gmail.com> wrote in message 
news:1166949123.855106.140970@79g2000cws.googlegroups.com...
>
> Oliver Wong wrote:
>> "noa" <noah.drach@gmail.com> wrote in message
>> news:1166716693.753529.61440@42g2000cwt.googlegroups.com...
>> >
>> > I thought that a JTextPane wraps automatically, so if i limit it's
>> > width the height is calculated automatically.
>> > I was wrong?
>>
>>     You're confusing the actual width with the preferred width. There's a
>> certain size the control *prefers* to be, and in the case of the control 
>> you
>> chose, it's preferred size will be such that no word wrapping occurs. If 
>> you
>> manually set the width, it'll perform word wrapping, but you won't find 
>> out
>> what pixel height is required to display these words by querying the
>> preferred height.
>
> I don't understand, what am i supposed to make this work?

    I'd redesign the GUI so as not to need to do what you're trying to do.

    Failing that, I'd do custom text rendering myself, instead of using a 
JTextPane. But you said you need style text, so that'll probably be 
difficult. Good luck.

    - Oliver

---
 * Synchronet * The Whitehouse BBS --- whitehouse.hulds.com --- check it out free usenet!
--- Synchronet 3.15a-Win32 NewsLink 1.92
Time Warp of the Future BBS - telnet://time.synchro.net:24

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


Thread

Setting table row height "noah.drach" <noah.drach@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
  Re: Setting table row hei "Andrew Thompson" <andrew.thompson@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
  Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
    Re: Setting table row hei "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
      Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
        Re: Setting table row hei "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
          Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
            Re: Setting table row hei "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
              Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
                Re: Setting table row hei "RedGrittyBrick" <redgrittybrick@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
                Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
                Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
                Re: Setting table row hei "Oliver Wong" <oliver.wong@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
  Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000
  Re: Setting table row hei "noa" <noa@THRWHITE.remove-dii-this> - 2011-04-27 15:27 +0000

csiph-web