如何在JButton中添加一个图标

How to add a icon in JButton

我正在尝试在 JButton 的按钮中创建一个图标,该按钮应如下所示

但是当我在我的代码中添加它时,它看起来像这样

这是我的代码的按钮部分

private JButton backButton = new JButton();
backButton.addActionListener(new ActionListener() {
  public void actionPerformed(ActionEvent e) {
    actionBack();
  }
});
backButton.setIcon(new ImageIcon(Hello.class.getResource("/239706184.png")));
backButton.setEnabled(false);
buttonPanel.add(backButton);

您的按钮是黑色的,因为您将启用设置为 false

删除这一行:

backButton.setEnabled(false);

如果你设置backButton.setEnabled(false);那么它会显示在黑暗状态。

尝试将其设置为 true。