好吧,这是我想使用透明度时偶然发现的一个问题。
所以改变悬停背景的代码是这样的......
received.setMouseListener(new MouseAdapter()
@Override
public void mouseEntered(MouseEvent me)
{
received.setBackground(new Color(50,50,50,100));
}
});
Run Code Online (Sandbox Code Playgroud)
一开始我为按钮设置了蓝色。
这是显示颜色变化的 gif...
GifMeme09541718022016.gif https://drive.google.com/file/d/0B9XFyaTVy8oYci1zMmRhMmtYcnM/view?usp=docslist_api
为什么会出现这种情况?如果这不是正确的方法,那么正确的方法是什么?