Java Netbeans - PBD - IIIP
Java Netbeans - PBD - IIIP
Java Netbeans - PBD - IIIP
Año: III
Turno: Matutino
Etiquetas
import java.awt.*;
import java.applet.Applet;
Cuadro de texto
Constructores:
Los cuadros combinados pueden ser utilizados también como cuadros de texto
activando su propiedad editable, permitiendo de esta manera escribir dentro de
ellos.
Este
Oeste
Norte
Sur
10.- Acepta los cambios y ejecuta el programa para que se pueda ver el contenido
del combo.
11.- Al hacer clic en el algún elemento del combo debería mostrarse en la etiqueta
el punto cardinal elegido; para lograr esto tenemos que escribir el siguiente código
en el evento ActionPerformed del cboPuntosCardinales:
etiPuntoCardinal.setText(mensaje);
16.- A los combos o cuadros combinados se les puede utilizar además como
cuadros de texto, permitiendo que se pueda escribir texto en ellos, para esto
tenemos que activar su propiedad editable.
17.- Ejecuta el programa y prueba a escribir texto en el cuadro combinado, al
pulsar enter se mostrará en la etiqueta el texto escrito en el combo.
El objeto JList permite crear cuadros de lista. Estos objetos contienen una serie de
elementos que pueden ser seleccionados.
4. Cámbiale el nombre al JList. Ten cuidado, ya que en los JList aparecen siempre
dentro de otro objeto llamado jScrollPane. Si miras en el Inspector, verás que al
pulsar en el botón + del jScrollPane aparecerá tu JList:
JList en el Inspector
7. Busca la propiedad Model y haz clic en el botón de los tres puntos. Aparecerá
un cuadro de diálogo parecido al siguiente. Solo tienes que seleccionar los
elementos que quieras y pulsar el botón “Borrar” (Remove) para eliminarlos de la
lista.
Rojo
Verde
Azul
String mensaje;
mensaje="El color seleccionado es: "+lstColores.getSelectedValue().toString();
etiResultado.setText(mensaje);
String mensaje;
if (lstColores.getSelectedIndex()==-1) {
mensaje="No hay un color seleccionado.";
} else {
mensaje="El color seleccionado es: "+lstColores.getSelectedValue().toString();
etiResultado.setText(mensaje);
Botones de comando
En los programas de Java los desarrolladores pueden usar las bibliotecas Swing y
AWT para crear elementos estándar de interfaz de usuario como botones. La
clase JButton proporciona un botón visible que los desarrolladores pueden añadir
a cualquier interfaz de usuario en Java, ajustando su apariencia y comportamiento
para adaptarla a las necesidades de un proyecto. Los desarrolladores pueden
crear múltiples elementos JButton dentro de un único programa de Java, dando a
cada uno un rol específico según sea necesario.
Creación
A continuación esta clase de Java puede instanciar la variable JButton dentro del
método constructor como se muestra a continuación:
Interacción
Los programas en Java pueden detectar la interacción del usuario con elementos
de botón. Cuando un programa coloca un Action Listener a un JButton, Java
invocará el método "actionPerformed" en la clase cuando ocurra esta interacción.
El método recibe un objeto Action Event como parámetro. Este objeto contiene
información acerca del evento, incluyendo el elemento de la interfaz con el que el
usuario ha estado interactuando. El siguiente código de ejemplo muestra un
programa que lleva a cabo una prueba condicional para determinar si una
instancia JButton particular es la fuente de un Action Event, dentro del método
"actionPerformed": if(e.getSource()==pressButton) { //respond to user interaction }
Java Swing provee algunos contenedores útiles para diferentes casos, así cuando
desarrollamos una Ventana podemos decidir de qué manera presentar nuestros
elementos, como serán alojados y de qué forma serán presentados al usuario…
JFrame
Este contenedor es uno de los principales y más usados
(ya lo hemos visto anteriormente), representa la ventana
Principal de nuestra aplicación, en el podemos alojar
otros contenedores.
JDialog
JPanel
JSplitPane
JDesktopPane
JToolBar
Java Database Connectivity, más conocida por sus siglas JDBC , es una API que
permite la ejecución de operaciones sobre bases de datos desde el lenguaje de
programación Java, independientemente del sistema operativo donde se ejecute o
de la base de datos a la cual se accede, utilizando el dialecto SQL del modelo de
base de datos que se utilice.
El API JDBC se presenta como una colección de interfaces Java y métodos de
gestión de manejadores de conexión hacia cada modelo específico de base de
datos. Un manejador de conexiones hacia un modelo de base de datos en
particular es un conjunto de clases que implementan las interfaces Java y que
utilizan los métodos de registro para declarar los tipos de localizadores a base de
datos (URL) que pueden manejar. Para utilizar una base de datos particular, el
usuario ejecuta su programa junto con la biblioteca de conexión apropiada al
modelo de su base de datos, y accede a ella estableciendo una conexión; para
ello provee el localizador a la base de datos y los parámetros de conexión
específicos.
A partir de allí puede realizar cualquier tipo de tarea con la base de datos a la que
tenga permiso: consulta, actualización, creación, modificación y borrado de tablas,
ejecución de procedimientos almacenados en la base de datos, etc.