Tema2 120606161633 Phpapp02
Tema2 120606161633 Phpapp02
Tema2 120606161633 Phpapp02
Integrantes:
Aguilar Maidelyn
Martínez Kathya
Trujillo Silvia
Tema#2:
Clases(scrollbar, scrollpane,choice)
Objetivos
// Declaramos el Choice
Choice opciones = new Choice();
Ejemplo
import java.awt.*;
public class miVentana
{
public static void main(String[] args)
{
Frame frame = new Frame();
frame.setTitle("Ejemplo de Choice");
frame.setSize(200,150);
frame.setLayout(new FlowLayout());
// Declaramos el Choice
Choice opciones = new Choice();
}
Para mostrar una
cantidad de información
superior a la que cabe en
la ventana.
Como “sliders” o
barras de
desplazamiento
aisladas
CLASE
SCROLLBAR
Concepto
Scrollbar HORIZONTAL
Scrollbar VERTICAL
Un Scrollbar es una barra
de desplazamiento con un
cursor que permite
introducir y modificar
valores.
SINTAXIS
En el constructor general, el parámetro
pos es la constante que indica la El valor seleccionado viene dado por la
posición de la barra horizontal o variable value. Cuando value es igual a min el
vertical); el rango es el intervalo entre área visible comprende el inicio del rango;
los valores mínimo min y máximo max; cuando value es igual a max el área visble
el parámetro vis (de visibleAmount) comprende el final del rango. Cuando la
es el tamaño del área visible en el Scrollbar se va a utilizar aislada (como
caso en que las Scrollbars se utilicen slider), se debe hacer visibleAmount igual a
en TextAreas. cero.
Concepto
La clase ScrollPane implementa
automáticamente barras de
desplazamiento para un único
componente.
package formulario_scr;
import javax.swing.*;
/** @author Maidelyn*/
public class Formulario extends JFrame {
private JScrollPane scrollpane1,scrollpane2;
private JTextArea textarea1,textarea2;
private JButton boton1;
public Formulario() {
setLayout(null);
textarea1=new JTextArea(); creamos el objeto de la clase JTextArea
creamos el objeto de la clase JScrollPane y le pasamos como parámetro el
scrollpane1=new JScrollPane(textarea1); objeto de la clase JTextArea.
scrollpane1.setBounds(10,10,200,140); //Definimos la posición y tamaño del control de tipo JScrollPane (y no del control JTextArea):
add(scrollpane1); //añadimos el control de tipo JScrollPane al Jframe//
textarea2=new JTextArea();
scrollpane2=new JScrollPane(textarea2);
scrollpane2.setBounds(220,10,200,140);
add(scrollpane2);
boton1=new JButton("Verificar contenidos");
boton1.setBounds(10,170,150,30);
add(boton1);
}
public static void main(String[] args) {
Formulario formulario1=new Formulario();
formulario1.setBounds(0,0,500,350);
formulario1.setVisible(true);
}
}
Conclusiones
• La clase Choice es la que te permite elegir un
ítem de una lista, el cual se genera a través del
evento ItemEvent.