![](/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.