Hi Clemens,

Clemens Eisserer wrote:
Hello,

I have some code which first sets the size of a JFrame, was well as it
maximizes it:
setSize(new Dimension(800, 600));
setVisible(true);
setExtendedState(JFrame.MAXIMIZED_BOTH);

this is a valid code.

I wonder wether this combination is "legal", because I always get
different results with XAWT and also MAWT. No matter how I order the
setSize/setExtendedState it seems to completly random.
Sometimes I get a 800x600 window, somtimes its macimized and very
seldom I get a window which is ~50px high and maximized horizontal.

Shouldn't it simply open a 800x600 window and resize that to
fullscreen once it has been realized on the native side?

Well it should either show 800x600 and maximize, or simply show maximized.

Whats going on here?

Looks like a bug for me.

My window-manager is KDE-3.5.8.

I have tried similar test on my KDE and usually I see correct behavior.
And sometimes I see non-maximized frame 800x600. I've tested with 6u10 b11. What version do you use?

Regards, Oleg.

Reply via email to