import javax.swing.*; import java.awt.*; import java.awt.event.*; public class MyJButton extends JButton implements MouseListener { public MyJButton() { setPreferredSize(new Dimension(200,80)); setForeground(Color.BLUE); setBackground(Color.WHITE); setText("JButton"); setVisible(true); addMouseListener(this); } public void mouseEntered(MouseEvent me) { setForeground(Color.RED); } public void mouseExited(MouseEvent me) { setForeground(Color.BLUE); } public void mouseClicked(MouseEvent me) { } public void mousePressed(MouseEvent me) { } public void mouseReleased(MouseEvent me) { } }