prekresleni jscrollpane
Martin Beránek
martin.beranek na i.cz
Pátek Březen 13 08:25:00 CET 2009
díky za snahu
hlava nezklamala... funguje to
Tomáš Zvěřina napsal(a):
> Uplne presne z hlavy nevim a hledat se mi to nechce ... ale sem dobrak,
> tak vas nakopnu :-)
>
> Prosta zmena getPrefferedSize nikoho nezajima. Musite zavolat
> "invalidate" ... nebo "revalidate" ... neco takoveho. Tim date svemu
> parentovi najevo, ze jste se zmenil a je vam tesno. On si to prebere a
> prekresli se.
>
> 2009/3/12 Martin Beránek <martin.beranek na i.cz <mailto:martin.beranek na i.cz>>
>
> zdravím,
>
> se swingem začínám takže možná trochu začátečnický dotaz.
>
> hlavní část aplikace (japplet) je okno kde je jscrollpane a v něm
> nejaký canvas (udelal jsem jako potomka jpanel) na který kreslím.
>
> v tom canvasu překrývám metodu getPreferredSize() a vracím nějaké
> rozměry - které se ale v průběhu běhu aplikace mění. A to je ten
> problém. Vykreslím třeba velký obrázek, ale scrollbary se obnoví až
> po změně velikosti apletu.
>
> jak se tohle má správně řešit?
>
> --
> Martin Beránek
> ICZ a.s., Pobočka Brno
> Londýnské náměstí 2/856, 639 00 Brno
> Tel.: +420 244 100 333
> Fax.: +420 244 100 344
> mailto:martin.beranek na i.cz <mailto:martin.beranek na i.cz>
> http://www.i.cz
>
>
>
>
> --
> S pozdravem,
>
> Tomas Zverina
>
> Multimedia atelier s.r.o.
> Na Dolinách 4
> 147 00 Praha 4
> IČO: 25127071
> tel.: 241 433 120
> http://www.m-atelier.cz/ http://www.lincovery.com/
> http://lincovery.m-atelier.cz/
>
> Společnost Multimedia atelier s.r.o. je zapsána u rejstříkového soudu v
> Praze, oddíl C, vložka 51961.
--
Martin Beránek
ICZ a.s., Pobočka Brno
Londýnské náměstí 2/856, 639 00 Brno
Tel.: +420 244 100 333
Fax.: +420 244 100 344
mailto:martin.beranek na i.cz
http://www.i.cz
------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5212 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://amaio.cz/pipermail/konference/attachments/20090313/95e11336/attachment.bin>
Další informace o konferenci Konference