porque quando passo o mouse sobre o botão ele não muda
class TelaPedidosTemp extends JDialog {
SpringLayout layout = new SpringLayout();
.......
//Botão procura Cliente
Icon icon = new ImageIcon("/images/find.jpg");
Action action = new AbstractAction("", icon) {
public void actionPerformed(ActionEvent evt) {
//Clique no Botão lupa
System.out.println("cliente");
}
};
JButton lupacli = new JButton(action);
lupacli.setBorder(null);
this.getContentPane().add(lupacli);
lupacli.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
se colocar o cursor para o JDialog ele muda(trocar lupacli por this), mas fica na tela toda, gostaria só no botão