![](/img/trans.png)
[英]Java swing application look and feel appears different in netbeans and eclipse
[英]Java Swing button text appears different
我是 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);
}
}
您的代码在我的机器上正常运行。
我要冒险猜测问题出在字体上。 您的操作系统可能不理解它,因此它在您的屏幕截图中呈现。 我会尝试一些其他字体,或者检查一下您的机器上有哪些字体可用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.