"HamSelv" <sh.dkNOSPAM@get2net.dk> writes:
> > Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
> > this.setBounds(0,0,d.width,d.height-28);
> >
> > De 28 er for at undgå at dække Proceslinien i windows - det kan man jo
> > gøre med hvad man vil
>
>
> Hvad gør du så, hvis proceslinien hænger i toppen af skærmen, eller i en af
> siderne, eller er højere end 1 linie?
>
> Du kan ikke bare regne med, at proceslinien altid er 28 pixels høj, og
> ligger i bunden af skærmen, desværre
>
> Da proceslinien er en specifik Windows ting, understøttes den ikke direkte i
> Java. For at få skærmstørrelsen minus proceslinien, ligegyldigt hvor den
> befinder sig henne på skærmen, skal du have gang i noget JNI (Java Native
> Interface), og have eksempelvis et C++ program, der finder ua af hvor
> proceslinien er på skærmen.
>
> Jeg har forsøgt at finde frem til dette længe, men har stadig ikke fundet en
> løsning. Og da jeg ikke programmerer i C++, kan jeg desværre ikke lave det
> selv.
>
> Hvis du finder en løsning på problemet, så sig lige til
Lidt offtopic, men i hvilke situationer er det vigtigt at vinduet er
maksimeret ?
--
Best Regards / Venlig Hilsen
Rasmus Toftdahl Olesen
halfdan@halfdan.dyndns.org
http://halfdan.dyndns.org