La manera más simple de implementar una ventana independiente en Java es partiendo de un objeto JFrame, que es una ventana que puede tener borde y barra de título con botones de maximizar / minimizar / cerrar
![](https://perez987.es/wp-content/uploads/2019/03/Ventana3-550x428.jpg)
macOS en PC (Z390 Aorus Elite + i9-9900 + RX 6600 XT) / Ejercicios de .NET y Java