Я новичок в Java и изучаю Java Swing. Текст кнопки во время выполнения кажется нечитаемым, как показано на рисунке https://i.stack.imgur.com/ihlQn.jpg. Я попытался изменить шрифт с помощью следующих строк кода. Я работал на Windows 10 64-битной ОС.
import javax.swing.*;
import java.awt.*;
public class Button1 {
public static void main(String[] args) {
Button1 gui = new Button1();
gui.go();
}
public void go(){
JFrame frame = new JFrame();
JButton east = new JButton(" East");
JButton west = new JButton(" West");
JButton north = new JButton(" North");
JButton south = new JButton(" South");
JButton center = new JButton(" Center");
frame.getContentPane(). add( BorderLayout.EAST, east);
frame.getContentPane(). add( BorderLayout.WEST, west);
frame.getContentPane(). add( BorderLayout.NORTH, north);
frame.getContentPane(). add( BorderLayout.SOUTH, south);
frame.getContentPane(). add( BorderLayout.CENTER, center);
Font bigFont = new Font("serif", Font.BOLD , 10);
east.setFont(bigFont);
west.setFont(bigFont);
north.setFont(bigFont);
south.setFont(bigFont);
center.setFont(bigFont);
frame.setSize(300,300);
frame.setVisible(true);
}
}