Cómo cambiar el icono de la esquina superior izquierda en la programación Java
Imprimir la ruta del usuario:
String baseDir=System.getProperty("user.dir");
System.out.println(baseDir); /p>
Por ejemplo, el proyecto está en la carpeta del proyecto y las clases e imágenes están en el paquete de prueba
ImageIcon icon = new ImageIcon("hello.gif");//Error código, en el directorio del proyecto Busque hello.gif
ImageIcon icon = new ImageIcon("test/hello.gif")// Para obtener el código correcto, búsquelo en el directorio del proyecto/prueba
También hay otro método Cargar imagen
URL url = getClass().getResource("hello.gif");
ImageIcon icon = new ImageIcon(url); /p>
La imagen debe estar en el mismo directorio que el archivo de clase compilado