我正在尝试将此icon添加到我的扫雷应用程序中的按钮。但是,我得到的是一个空方格,而不是图标。以下是我使用的代码:(该代码仅用于测试我是否可以将图标添加到按钮中)
SwingUtilities.invokeLater(() -> {
JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JButton button = new JButton("\uD83D\uDEA9");
Font font = new Font("Code2000", Font.PLAIN, 12);
button.setFont(font);
frame.add(button);
frame.pack();
frame.setVisible(true);
});
提前致谢。
答案 0 :(得分:0)
尝试将ImageIcon添加到Button
JButton button = new JButton();
ImageIcon image = new ImageIcon(Directory);
button.setIcon(image);
一个非常简单的解决方案!