import java.awt.Color;
import java.awt.Graphics;
import javax.swing.*;
public class MarcoEj1 {
public static void main(String[] args) {
EjemploMarco mimarco = new EjemploMarco();
//setVisible en true para que sea visible
mimarco.setVisible(true);
//Opcion por defecto al cerrar en este caso salir de la app
mimarco.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
//marco
class EjemploMarco extends JFrame{
public EjemploMarco(){
//Poner titulo al marco
setTitle("Ejemplo de Mi Marco");
//Agregar posicion y tamaño ( x,y,500,500)
setBounds(0,0,500,500);
//Añadir la Lamina dentro del marco
EjemploLamina laminaej = new EjemploLamina();
add(laminaej);
}
}
//lamina dentro del marco
class EjemploLamina extends JPanel{
public EjemploLamina(){
setBackground(Color.PINK);
}
public void paintComponent(Graphics g){
super.paintComponent(g);
//Primero el String, luego la posicion
g.drawString("Ejemplo de escritura ...",25,25);
}
}
Sencillos ejemplos de programas (ejercicios) JAVA en RETALES DE JAVA
Ejemplo de Marco y Lamina, con color de fondo y texto JAVA
En este ejemplo rellenamos la lamina con un color de fondo con setBackground(Color.PINK) y agregamos un texto.
Suscribirse a:
Enviar comentarios (Atom)
Muchas gracias, me sirvió de gran ayuda.
ResponderEliminar