Как центрировать JLabel в Java? - PullRequest
2 голосов
/ 03 августа 2020

Итак, я новичок в Java и хочу создать меню. Первое, что мне нужно сделать, это JLabel с названием игры в нем. Я все сделал, но не могу понять, как центрировать JLabel так, чтобы он находился в центре экрана, а не сбоку

Мой друг дал мне код, но он работает не очень ну вот он:

public static String gameName = "Game Name Placeholder";
JLabel label = new JLabel(gameName);
        label.setBounds(this.getWidth()/2-100,this.getHeight()/2-150,1000,100);
        label.setFont(new Font("Dialog", Font.PLAIN, 34));

panel.add(label);
add(panel);

И здесь вы можете ясно видеть, что он не по центру:

https://i.stack.imgur.com/HTeoX.png

Извините, я могу показаться тупым. Я только начал учиться Java 2 дня go самостоятельно, поэтому, если бы кто-то мог мне помочь, я был бы очень признателен!

...