我如何摆脱按钮周围的蓝色边框?对于 Java GUI

How do i get rid of a blue border surrounding my button? For Java GUI

因为它不允许我添加图片 - 新帐户

这是利用 Java GUI 上图是粘贴到按钮上的图像,我试图使按钮透明以便用户看不到它,但我似乎无法摆脱这个蓝色边框。 我到目前为止的代码

    boss2 = new JButton();    //declared the static button earlier on in the code

    boss2.setSize(300, 300);
    boss2.setLocation(315, 200);
    boss2.setIcon(new ImageIcon("dragon.gif"));
    boss2.setRolloverIcon(new ImageIcon("dragon.gif"));
    boss2.setOpaque(false);
    boss2.setContentAreaFilled(false);
    boss2.setBorder(null);

有什么办法可以去除图片周围的蓝色边框?

编辑 - 抱歉之前的错误,上传了错误的文件

要不为 JButton 绘制边框(假设您使用的是 javax.swing.JButton),您可以简单地执行以下操作:

boss2.setBorderPainted(false);

我建议您看到的是焦点矩形,用于 "highlight" 具有键盘焦点的按钮。

你可以使用boss2.setFocusPainted(false);来阻止它被绘制。