В этом уроке мы рассмотрим, как установить JFrame в центре экрана в Java Swing. Чтобы изменить положение JFrame на экране, JFrame предоставляет метод JFrame.setlocation(int x, int y)
, вам нужны два параметра x
представляет положение оси x
и y
представляет положение оси y
.
Верхний левый угол вашего экрана — это (0,0)
. Если вы передадите NULL
в качестве параметра методу JFrame.setLocationRelativeTo()
, он установит JFrame в центре экрана. Смотрите пример ниже.
Java код для установки JFrame в центре экрана
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
import javax.swing.JFrame; public class Main { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setSize(300, 300); // установить JFrame в центре экрана frame.setLocationRelativeTo(null); frame.setVisible(true); } } |