В этом уроке мы рассмотрим, как установить 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); } } |




