gpt4 book ai didi

java - 将鼠标悬停在 JButton 上时如何更改其文本?

转载 作者:行者123 更新时间:2023-12-02 05:53:35 26 4
gpt4 key购买 nike

我有一个带有重复按钮的音乐播放器应用程序。我想做到这一点,以便当用户将光标悬停在重复按钮上时,文本将更改以显示重复选项的当前状态(关闭、一个或列表)。我如何对按钮进行编程来执行此操作?

最佳答案

使用 MouseListener 以及方法 mouseEntered()mouseExited()

final JButton btn = new JButton("repeat");
btn.addMouseListener(new MouseAdapter() {
@Override
public void mouseEntered(MouseEvent e) {
btn.setText("hover");
}
@Override
public void mouseExited(MouseEvent e) {
btn.setText("repeat");
}
});

关于java - 将鼠标悬停在 JButton 上时如何更改其文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23316243/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com