如何在Jbutton上悬停效果?

用户3456343:

我正在尝试创建一个使用两个按钮的Java Desktop应用程序。我想在这些按钮中添加悬停效果。我想要:当我单击任何按钮时,它应该更改其背景颜色。

我该如何实现?

这是我的代码:

public class Party1Party2 extends JFrame
{
    JButton b1;
    JButton b2;
    Container pane;

    public Party1Party2()
    {
        getContentPane().setBackground(new java.awt.Color(255, 255, 255));

    b2.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent ae)
        {
            JOptionPane.showMessageDialog(frame, "Welcome to allhabad High Court");
        }
    });

    b1.addActionListener(new ActionListener()
    {
        public void actionPerformed(ActionEvent ae)
        {
            JOptionPane.showMessageDialog(frame, "Welcome to allhabad High Court");

        }
    });
  }
}
不正确:

您可以使用滑鼠EnteredExitedJButton,和你什么都想要。

例如:

jButton1.addMouseListener(new java.awt.event.MouseAdapter() {
    public void mouseEntered(java.awt.event.MouseEvent evt) {
        jButton1.setBackground(Color.GREEN);
    }

    public void mouseExited(java.awt.event.MouseEvent evt) {
        jButton1.setBackground(UIManager.getColor("control"));
    }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在CSS上禁用悬停效果?

如何在图像上应用悬停效果?

如何在 Twitter 导航上复制悬停效果阴影

如何在带有 css 的元素上使用悬停效果?

如何在下拉菜单上添加悬停效果?

如何在 WPF 中删除按钮上的悬停效果

如何在鼠标悬停到页面上的所有div上添加悬停效果?

如何在 Vue.js 3 上的按钮上添加悬停效果?

如何删除选定行上的悬停效果?

如何删除网站按钮上的悬停效果?

如何在div上添加图像而不丢失CSS悬停效果中的先前内容

如何在悬停效果上更改div元素内的背景颜色?

如何在鼠标悬停时在 CSS 背景图像上创建缩小效果?

如何在同一 div 的不同元素上添加悬停效果

如何在圆圈上悬停

如何使悬停效果完整

当鼠标悬停在悬停元素上时,如何设置悬停效果继续显示?

当用户将鼠标悬停在按钮的父容器上时,如何在按钮上添加悬停效果?

如何防止触摸设备上按钮的粘滞悬停效果

如何禁用引导自定义按钮上的悬停效果?

如何将文字悬停在效果上

如何使用纯JavaScript在元素上触发悬停效果?

如何在HTML中获取树视图,以使其在横跨树的整个宽度的节点上具有悬停效果?

如何在输入和标签元素中创建悬停效果

如何在ul li标签上悬停效果

如何在手机中实现悬停效果

如何在与 css 反应时延迟悬停效果?

如何在转盘上产生这种悬停效果?

如何在带标题的图像上进行悬停效果