我想在我的Java程序中简化一些事情

Dan*_*lea 5 java swing awt

我使用名为WordHunt的NetBeans设计工具制作了一款游戏.它看起来像这样:

在此输入图像描述

我需要创建一个类,将鼠标悬停效果应用于我拥有的16个标签.这是在输入鼠标时更改图标B的代码:

private void b1MouseEntered(java.awt.event.MouseEvent evt) {                                
        b1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ip/imag/" +B+ ".png")));

    }                               
Run Code Online (Sandbox Code Playgroud)

我在标签上应用了默认图标.完成课程后,而不是写作:

b1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/ip/imag/" +B+ ".png")));

写className(b1,B); 对于下一个标签,同样的事情是className(b2,C);

观察:b1是一个标签,我有从.到Z的.png格式的所有字母图标.

任何人都可以告诉我如何做到这一点?