在 java 中减少字体大小的鼠标输入事件

Mouse enter events for fontsize reduction in java

我创建了一个 jlabel.now 我需要在鼠标进入事件发生时增加它的字体大小并在鼠标离开事件时减小字体大小恢复正常 occurs.help 我

试试这个:

aJLabel.addMouseListener(new MouseAdapter()
{
    @Override
    public void mouseEntered(MouseEvent aE)
    {
        Font aFont = aJLabel.getFont();
        aJLabel.setFont(aFont.deriveFont((float) aFont.getSize() + 5));
    }

    @Override
    public void mouseExited(MouseEvent aE)
    {
        Font aFont = aJLabel.getFont();
        aJLabel.setFont(aFont.deriveFont((float) aFont.getSize() - 5));
    }

});