gostaria de saber como num botão do netbeans quando se passa por cima do botão ele muda de cor
vc pode usar jbutton.
ele tem um evento quando o ponteiro do mouse está em cima dele e outro evento para quando o ponteiro do mouse sai de cima dele, ai vc pode configurar a cor desejada.
// quando o ponteiro do mouse fica sobre o botão
private void jButton1MouseMoved(java.awt.event.MouseEvent evt) {
this.jButton1.setBackground(Color.BLUE);
}
// quando o ponteiro do mouse sai de cima do botão
private void jButton1MouseExited(java.awt.event.MouseEvent evt) {
this.jButton1.setBackground(Color.RED);
}