我一直在尝试制作一个JFrame,其中间的文本非常大,但是我为改变文本大小所做的每一次尝试都只是在角落里产生了一些微小的小词。屏幕。
public class StuffMost {
public static JLabel three = new JLabel();
public static JFrame one = new JFrame();
public static JButton four = new JButton();
public static void seconday() {
one.setVisible(true);
one.setResizable(true);
one.setDefaultCloseOperation(one.EXIT_ON_CLOSE);
one.setSize(1280, 800);
one.setTitle("Hello! Welcome to my window. You Shall Never Leave.");
one.setBackground(Color.BLUE);
three.setText("Dont");
one.add(three);
three.setSize(900, 300);
one.add(four);
}
}
答案 0 :(得分:0)
不要在Label上使用setSize,因为这不会改变字体。如果你想让字体更大,你可以使用:
three.setFont(new Font("Courier", Font.BOLD,75));
如果你想要一个不同的字体,那么你可以将它改为“Arial”或类似的东西,如果你不想用粗体,那么将第二个参数改为Font.PLAIN,最后一个参数是字体大小,在这种情况下是75