Когда я перетаскиваю свое приложение java swing в верхний угол экрана в Windows 7, оно заполняет весь экран. Есть ли способ остаться прежним размером ??
Надеюсь, вы говорите о своем JFrame и можете использовать frame. setMaximizedBounds (). Это, как говорит Javadoc,
Устанавливает максимальные границы для этого кадра. Когда кадр находится в максимизированном состоянии, система предоставляет некоторые границы по умолчанию. Этот метод позволяет переопределять некоторые или все эти системные значения. Обратите внимание, данные максимизированные границы используются в качестве подсказки для собственной системы, поскольку базовая платформа может не поддерживать настройку расположения и / или размера максимизированных окон. В этом случае предоставленные значения не влияют на внешний вид кадра в развернутом состоянии.
Устанавливает максимальные границы для этого кадра.
Когда кадр находится в максимизированном состоянии, система предоставляет некоторые границы по умолчанию. Этот метод позволяет переопределять некоторые или все эти системные значения.
Обратите внимание, данные максимизированные границы используются в качестве подсказки для собственной системы, поскольку базовая платформа может не поддерживать настройку расположения и / или размера максимизированных окон. В этом случае предоставленные значения не влияют на внешний вид кадра в развернутом состоянии.