欢迎光临
我们一直在努力

java按钮去掉文字的选中框,Java Swing 去掉按钮文字周围的焦点框

swing界面,运行后看到当点击按钮时,中间文字会出现一个刚好把文字围住的小方框,这是按钮获得焦点的标志,我是觉得一个字:丑!怎么去掉呢?设置下button的setFocusPainted为false

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;

public class SwingDemo {

    public static void main(String[] args) {

        // TODO 自动生成的方法存根

        JFrame jframe = new JFrame("Demo");
        JButton button = new JButton("JB");
        button.addActionListener(new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("click JB");

            }

        });

        //去掉按钮文字周围的焦点框
        button.setFocusPainted(false);
        jframe.getContentPane().add(button);
        jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        jframe.setBounds(100, 100, 200, 136);
        jframe.setVisible(true);

    }

}
赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » java按钮去掉文字的选中框,Java Swing 去掉按钮文字周围的焦点框

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址