import java.awt.Color;
import java.awt.Font;
@SuppressWarnings("serial")
public class CamposTexto extends javax.swing.JFrame{
javax.swing.JTextField mensaje,mensaje1,mensaje2,mensaje3,mensaje4,mensaje5,mensaje6,mensaje7,mensaje8,mensaje9;
public CamposTexto(){
setSize(700,500);
setTitle("CAMPOS DE TEXTO");
getContentPane().setBackground(Color.lightGray);
//DEFINICION DE ETIQUETAS
mensaje = new javax.swing.JTextField();
mensaje1 = new javax.swing.JTextField();
mensaje2 = new javax.swing.JTextField();
mensaje3 = new javax.swing.JTextField();
mensaje4 = new javax.swing.JTextField();
mensaje5 = new javax.swing.JTextField();
mensaje6 = new javax.swing.JTextField();
mensaje7 = new javax.swing.JTextField();
mensaje8 = new javax.swing.JTextField();
mensaje9 = new javax.swing.JTextField();
//SE DETERMINA QUE VA A LLEVAR LA VENTANA
getContentPane().setLayout(null);
mensaje.setText("Hola, de nuevo \"Buenos dias\" o Buenas tardes");
getContentPane().add(mensaje);
mensaje1.setText("Recuerda que ahora \"Soy un campo de texto\"");
getContentPane().add(mensaje1);
mensaje2.setText("No olvides, que soy similar a una etiqueta");
getContentPane().add(mensaje2);
mensaje3.setText("La diferencia es que puedes escribir y borrar");
getContentPane().add(mensaje3);
mensaje4.setText("Lo que quieras igual que con las etiquetas");
getContentPane().add(mensaje4);
mensaje5.setText("No importa cuantas lineas seamos \'Lo que importa\'");
getContentPane().add(mensaje5);
mensaje6.setText("Es saber cuanto mide la ventana y colocarnos");
getContentPane().add(mensaje6);
mensaje7.setText("\"Dentro de los parametros permitidos \" Recoradando como referencia");
getContentPane().add(mensaje7);
mensaje8.setText("El punto inicial(Columna y Fila, Ancho y Largo)");
getContentPane().add(mensaje8);
mensaje9.setText("Medido en pixeles 800x600 o 1024x768 \"Hasta la proxima\"");
getContentPane().add(mensaje9);
//SE LLAMAN LOS ELEMENTOS Y SE LES PROPORCIONAN LA POSICION
//Y EL ANCHO (COLUMNAS) Y LARGO (FILAS)
mensaje.setBounds(20,10,290,20);
mensaje1.setBounds(20,50,290,20);
mensaje2.setBounds(20,90,260,20);
mensaje3.setBounds(80,130,280,20);
mensaje4.setBounds(80,170,270,20);
mensaje5.setBounds(80,210,320,20);
mensaje6.setBounds(140,250,280,20);
mensaje7.setBounds(140,290,410,20);
mensaje8.setBounds(140,330,300,20);
mensaje9.setBounds(140,370,380,20);
//CAMBIAR TIPO DE FUENTE Y TAMAÑO, NOMBRE DE VARIABLE
mensaje.setFont(new Font("Chiller",8,20));
mensaje1.setFont(new Font("Chiller",8,20));
mensaje2.setFont(new Font("Chiller",8,20));
mensaje3.setFont(new Font("Chiller",8,20));
mensaje4.setFont(new Font("Chiller",8,20));
mensaje5.setFont(new Font("Chiller",8,20));
mensaje6.setFont(new Font("Chiller",8,20));
mensaje7.setFont(new Font("Chiller",8,20));
mensaje8.setFont(new Font("Chiller",8,20));
mensaje9.setFont(new Font("Chiller",8,20));
//CAMBIAR COLOR DEL TEXTO
mensaje.setForeground(Color.red);
mensaje1.setForeground(Color.red);
mensaje2.setForeground(Color.white);
mensaje3.setForeground(Color.white);
mensaje4.setForeground(Color.green);
mensaje5.setForeground(Color.green);
mensaje6.setForeground(Color.magenta);
mensaje7.setForeground(Color.magenta);
mensaje8.setForeground(Color.blue);
mensaje9.setForeground(Color.blue);
//CAMBIAR COLOR DE FONDO DE CAMPO DE TEXTO
mensaje.setBackground(Color.orange);
mensaje1.setBackground(Color.orange);
mensaje2.setBackground(Color.black);
mensaje3.setBackground(Color.black);
mensaje4.setBackground(Color.yellow);
mensaje5.setBackground(Color.yellow);
mensaje6.setBackground(Color.pink);
mensaje7.setBackground(Color.pink);
mensaje8.setBackground(Color.cyan);
mensaje9.setBackground(Color.cyan);
}
public static void main(String[] args) {
new CamposTexto().setVisible(true);
}
}