Se puede utilizar el siguiente código para cambiar el icono por defecto de las aplicaciones Java, suponiendo que la ventana principal se trata de un Formulario JFrame.
El código se debe colocar después de la inicialización de la ventana que NetBeans hace con la llamada al método initComponents().
El icono debe ser una imagen contenida en uno de los paquetes de fuentes del proyecto, que en este ejemplo, el paquete se llama "imagenes" y el icono es "icono.png".
setIconImage(new ImageIcon(getClass().getResource("/imagenes/icono.png")).getImage());
Ten en cuenta que las imágenes en formato BMP no se pueden utilizar como iconos de este tipo.