Documentos de Académico
Documentos de Profesional
Documentos de Cultura
g.drawString("TEXTO2",5 , 40);
D_P
Los layout managers o manejadores de composición, en traducción literal, ayudan a
adaptar los diversos Componentes que se desean incorporar a un Panel, es decir,
especifican la apariencia que tendrán los Componentes a la hora de colocarlos sobre un
Contenedor, controlando tamaño y posición (layout) automáticamente.
ESTE ES UN EJEMPLO, LO QUE TIENE QUE VER CON EL PANEL Y LAYOUT ESTA
EN ROJO:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
p1.add(dia);
p1.add(Dia);
p1.add(mes);
p1.add(Mes);
p1.add(Cambiar);
add(p1,BorderLayout.NORTH);
add(Fecha,BorderLayout.SOUTH);
Cambiar.addActionListener(this);
}
1. Para darle el tamaño que quiera a un campo de texto, cuando lo cree coloque
entre parentesis, un numero para darle tamaño, ejemplo:
D_P
2. Cuando creas el objeto lo creas asi:
ta = new TextField(5);
3. Si se esta usando Un TextField, Una opción para que el campo de texto sea más
grande es al declararlo enviarle al constructor el número de columnas que se
desean de ancho en el campo. Por ejemplo:
ta = new TextField(5);
ta = new TextField(15);
Antes de agregar los label o los text colocas esto --> setLayout( new FlowLayout(
FlowLayout.LEFT,30,1) );
Para darle tamaño al Text Area se puede usar la siguiente instrucción al constructor:
ESTE ES UN EJEMPLO, LO QUE TIENE QUE VER CON EL PANEL Y LAYOUT ESTA
EN ROJO:
import java.awt.*;
import java.applet.*;
import java.awt.event.*;
p1.add(dia);
p1.add(Dia);
p1.add(mes);
p1.add(Mes);
p1.add(Cambiar);
add(p1,BorderLayout.NORTH);
add(Fecha,BorderLayout.SOUTH);
Cambiar.addActionListener(this);
}
g.drawString("TEXTO2",5 , 40);
La AWT (Abastract Window Toolkit) es una biblioteca de clases la cual presenta todos
los “objetos” que son características propias de las ventanas que hacen parte de la GUI,
en el desarrollo de aplicativos o applets. Dentro de esta hay una gran cantidad de clases,
métodos y atributos que se pueden utilizar. Entre esta tenemos la clase: Component.
Dentro de Component tenemos varios objetos, sólo mencionaré los que hacen parte de la
actividad de la semana:
Component
o Button
D_P
o Label
o TextField
Tenemos entendido que Label permite desplegar textos o mensajes estáticos, TextField
para introducir texto o mostrar un resultado y Button permite que al realizar un evento
sobre él realice una acción previamente codificada.
Entre otras cosas, estos componentes y otros más pueden cambiar su aspecto:
Aquí explico algunos de los tantos atributos que se pueden generar en estos
componentes para personalizar nuestras presentaciones:
t2 = new TextField(5);
t2.setForeground (Color.blue);
R G B Color
0 0 0 Negro
Esto es sólo unas entre tantas más opciones que se pueden utilizar para mejorar el
aspecto gráfico de los applets. Hay otras opciones más de librerías de clases que mejoran
el entorno gráfico:
Arrastrar y Soltar (Drag and Drop), son clases en las que se soporta Glasgow,
que es la nueva generación de los JavaBeans
Su tutora AVA
D_P