java - 如何删除 JButton 上的图标?

标签 java swing user-interface intellij-idea jbutton

我正在尝试制作一个内存匹配游戏,并且我有图标图像,当它被单击时我将其放置到 JButton 上。我的问题是,有没有办法从 JButton 中删除图标?我想在用户点击时显示图像,如果用户点击的第二个按钮与第一个按钮的图像不同,那么它就会消失......有什么想法吗?

最佳答案

很简单,将图标设置为null。它没有图标,因此将其删除。

button.setIcon(null);

关于java - 如何删除 JButton 上的图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21293646/

相关文章:

java - 如何使方法返回面板?

java - 使用 JFileChooser 设置值 JTextField

java - LinkedList 类型的 addElement 方法未定义

Java GUI 不变

java - 什么时候对象符合垃圾收集器的条件?

java - 如何在jtable中添加表头和滚动条。 java

java - Logback 具有不同配置的多个记录器

java - 在 XML 中声明 Swing View

java - 从其他Jframe加载图像,Java

Android: 使用ViewFlipper 时,是否可以在out 动画结束后才开始in 动画?