Comment mettre Hover effet sur jbutton?

Je suis en train de créer un Java de l'application de Bureau où je suis à l'aide de deux boutons. Je veux ajouter hover effet dans ces boutons. Je veux: Lorsque je clique sur n'importe quel bouton il faut changer la couleur d'arrière-plan.

Comment puis-je l'atteindre?

Voici mon code:

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");

        }
    });
  }
}
  • u peut me dire comment puis-je faire jbutton arrondi rectangel
  • Honnêtement, je viens de regarder en changer le look and feel. Je n'aime pas jouer avec l'apparence de la composante. Voir ce post et sur Modifier le Look and Feel
  • toutes les tentatives de la souris sur écoute sont mauvais, avec des effets secondaires, d'ignorer ces réponses
  • Pourriez-vous svp m'indiquer certains en apprendre davantage sur le pourquoi (ou quand) il n'est pas bon d'utiliser des écouteurs de souris, et quelle est la solution privilégiée approche? (pas nécessairement dans le cadre de l'OP de la question) Merci.Quinze minutes de recherche sur Google n'a pas donné quelque chose pour moi.
InformationsquelleAutor user3456343 | 2014-03-25