Cuando creamos una ventana en Java usando para ello JFrame el fondo, por defecto, lo crea sin color (tiene un tono como gris) y para poder cambiárselo existen
muchas formas. En esta publicación vamos a ver como podemos hacerlo usando para ello un Container.
El IDE que hemos utilizado para hacer este pequeño programa es Eclipse en su versión Photon y el código fuente completo de la aplicación es este:
import java.awt.Color;
import java.awt.Container;
import javax.swing.JFrame;
public class VentanaFondoColor {
private static JFrame ventana;
public static void main(String[] args) {
crearVentanaConFondoDeColor();//método que crea la ventana
}
public static void crearVentanaConFondoDeColor() {
ventana = new JFrame("Ventana con fondo de Color");//título de la ventana
ventana.setSize(600,400);//tamaño de la ventana
Container c = ventana.getContentPane();//container que nos permite cambiar el color de la ventana
c.setBackground(Color.ORANGE);//color para el fondo de la ventana
ventana.setLocationRelativeTo(null);
ventana.setLayout(null);
ventana.setVisible(true);
}
}
Esta forma de cambiar el color de fondo usando un Container es de las mas sencillas y que menos líneas de código utiliza para ello. Os dejo un vídeo del resultado final para que veáis todos los colores que podemos utilizar y como van quedando en nuestras ventanas:
No hay comentarios:
Publicar un comentario