webForumDet fria alternativet

Centrera ett Swing fönster

3 svar · 307 visningar · startad av Viktor

ViktorMedlem sedan aug. 20021 752 inlägg
#1

Jag undrar hur man centrerar ett swing fönster/program (JFrame) på skärmen. Det är lite jobbigt som det är nu att den startar längst upp i vänstra hörnet.

/Viktor

jmeMedlem sedan maj 20012 237 inlägg
#2
JFrame frame;

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
        frame.setBounds((screenSize.width-frame.getWidth())/2,
                  (screenSize.height-frame.getHeight())/2,
                  frame.getWidth(),
                  frame.getHeight);
ViktorMedlem sedan aug. 20021 752 inlägg
#3

Snyggt, fungerar perfekt. Dock en liten miss i din kod, ska vara

frame.getHeight());

på slutet.
Tack!

/Viktor

jmeMedlem sedan maj 20012 237 inlägg
#4

En sån värdslig sak. ;)

130 ms totalt · 3 externa anrop · v20260731065814-full.c2d75422
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)