/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Den absolute position af et applet.
Fra : Bo Esbech


Dato : 23-01-01 11:47

Hej!

Jeg er løbet ind i et lille problem. Jeg har en applet som automatisk
starter et nyt login vindue. Jeg vil gerne have vinduet placeret centeret
indenfor appleten, men jeg kan ikke finde ud af hvor appeleten er placeret
på skærmen.

Kalder jeg funktionen getBounds() fra appleten får jeg at vide at appleten
er placeret på 0,0, hvilket ikke er rigtigt.

Håber der er nogen der kan give mig et fif til hvordan jeg får appletens
absolute position på skærmen.


Med venlig hilsen
Bo Esbech



 
 
Jacob M. Jensen (23-01-2001)
Kommentar
Fra : Jacob M. Jensen


Dato : 23-01-01 15:05


> Jeg er løbet ind i et lille problem. Jeg har en applet som automatisk
> starter et nyt login vindue. Jeg vil gerne have vinduet placeret centeret
> indenfor appleten, men jeg kan ikke finde ud af hvor appeleten er placeret
> på skærmen.
>
> Kalder jeg funktionen getBounds() fra appleten får jeg at vide at appleten
> er placeret på 0,0, hvilket ikke er rigtigt.
>
> Håber der er nogen der kan give mig et fif til hvordan jeg får appletens
> absolute position på skærmen.

Hej,

Jeg tror ikke det kan lade sig gøre.

-Jacob
www.kiloo.dk




N/A (23-01-2001)
Kommentar
Fra : N/A


Dato : 23-01-01 17:24



Bo Esbech (23-01-2001)
Kommentar
Fra : Bo Esbech


Dato : 23-01-01 17:24

Tak.

Der er bare den lille finde at man skal kalde setVisible( true ); første
ellers får man en IllegalComponentStateException.

Hilsen Bo


"Soren Staun Jorgensen" <ssj@get2net.dk> skrev i en meddelelse
news:YVhb6.2272$LK6.50158@news101.telia.com...
>
> Bo Esbech <boe@memobase.dk> skrev i en
> nyhedsmeddelelse:egdb6.102$xU6.3062@news.get2net.dk...
> > Hej!
> >
> > Jeg er løbet ind i et lille problem. Jeg har en applet som automatisk
> > starter et nyt login vindue. Jeg vil gerne have vinduet placeret
centeret
> > indenfor appleten, men jeg kan ikke finde ud af hvor appeleten er
placeret
> > på skærmen.
> >
> > Kalder jeg funktionen getBounds() fra appleten får jeg at vide at
appleten
> > er placeret på 0,0, hvilket ikke er rigtigt.
> >
> > Håber der er nogen der kan give mig et fif til hvordan jeg får appletens
> > absolute position på skærmen.
> >
>
> Hej,
>
> Brug metoden Component.getLocationOnScreen() - den skulle returnere
> komponentens position fra øverste venstre hjørne af brugeren skærm.
>
> Søren Staun Jørgensen
> ---
> ssj@get2net.dk
>
> >
> > Med venlig hilsen
> > Bo Esbech
> >
> >
>
>



Ulrik Magnusson (23-01-2001)
Kommentar
Fra : Ulrik Magnusson


Dato : 23-01-01 21:44

> Jeg er løbet ind i et lille problem. Jeg har en applet som automatisk
> starter et nyt login vindue. Jeg vil gerne have vinduet placeret centeret
> indenfor appleten, men jeg kan ikke finde ud af hvor appeleten er placeret
> på skærmen.

du kan sende den med som parameter fra javascript - jeg kan ikke lige huske
hvordan..

Ulrik Magnusson


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste