小编Cha*_*api的帖子

Java Swing忽略JButton上的文本大小

有没有办法"忽略"天气按钮的文本适合与否,所以在它不适合的情况下,它不显示"..."?

我正在制作一个有按钮网格的游戏,我正在使用国际象棋unicode字符作为这些按钮上的文字.他们使用小字体显示但是它们非常小.但是对于较大的字体,java"认为"它们不适合并将它们显示为"......"甚至认为它们确实适合.

区别

生成按钮的代码:

        jPanel.setLayout(new GridLayout(13, 13));
    tab = new JButton[13][13];  //Tablero
    for (int j = 0; j <= 12; j++) {
        for (int i = 0; i <= 12; i++) {

            JButton jButton = new JButton();
            jButton.setText("?");
            jButton.setBackground(getColor(i, j));
            jPanel.add(jButton);
            tab[i][j] = jButton;
            //jButton.setFont(new Font("TimesRoman", Font.PLAIN, 14));
            jButton.setForeground(Color.pink);
        }
    }
Run Code Online (Sandbox Code Playgroud)

java swing

0
推荐指数
1
解决办法
692
查看次数

标签 统计

java ×1

swing ×1