Как максимизировать, так и предотвратить изменение размера в JFrame?

Я делаю игру, поэтому я хочу, чтобы JFrame был развернут, но я также не хочу, чтобы пользователи меняли размер игры, так как это испортит графику. Мне интересно, как сделать и то, и другое одновременно?

Прямо сейчас я могу использовать JFrame.setExtendedState (JFrame.MAXIMIZED_BOTH) для максимизации, но как только я сделаю JFrame.setResizeable (false), я не могу использовать setExtendedState (), чтобы увеличить его больше.

Я понимаю, что могу просто максимизировать его, сохранить ширину и высоту, а затем использовать это, но если возможно, я бы предпочел, чтобы окно действительно выглядело так, как будто оно развернуто. Если кто-то знает, о чем я говорю, строка заголовка меняется, когда она максимальна, а не когда ее размер просто заполняет экран.

5
задан 16 January 2011 в 06:03
поделиться