Java Extraccion de Informacion Proyecto Final
Java Extraccion de Informacion Proyecto Final
Java Extraccion de Informacion Proyecto Final
Vamos a imaginar que somos los dueños o administradores de una fábrica de galletas,
vendemos diferentes tipos de galletas con diferentes formas, sabores y colores,
evidentemente al tener diferentes formas para nuestras galletas necesitaremos varios moldes
para las galletas que fabricamos (un molde para cada forma), necesitaremos diferentes
recetas para el sabor de cada una y por último diferentes maneras de darle color a las
galletas.
En nuestro ejemplo de la fábrica de galletas, la clase sería uno de los moldes para galletas,
junto con los métodos para colorearlas y la receta (método para prepararlas). Quiere decir
que en nuestro programa de Java tendremos una manera de especificar las características de
la galleta dado que hay diferentes moldes de galletas.
En java las clases son las matrices de las que luego se pueden crear múltiples instancias del
mismo tipo. La clase define las variables y los métodos comunes a las instancias de ese tipo
(el tipo de la clase creada), pero luego, cada instancia de esta clase tendrá sus propios
valores (su propio molde, color y receta) y compartirán las mismas funciones.
En java, primero deberemos crear una clase antes de poder crear instancias o ejemplares de
esa clase. Evidentemente primero necesitamos los moldes y demás para poder hacer las
galletas.
Muy bien, ya hemos hecho un repaso sobre el concepto de clase y objeto en Java, sin
embargo aún no sabemos cómo crearlos ni usarlos, así que vamos a ello.
Objetos en Java
Muy bien, ya hemos aprendido a la perfección cómo crear clases en java, y cuáles son sus
componentes esenciales, ahora vamos a aprender a crear objetos en Java, cómo se hace,
veremos brevemente la utilidad y funcionamiento de los constructores y como usar los
métodos
Para crear objetos en Java, el lenguaje nos proporciona el comando new, con este comando
le decimos a Java que vamos a crear un nuevo objeto de una clase en especifico y le
enviamos los parámetros (en caso de ser necesario) según el constructor, veamos un
ejemplo.
//Métodos de la clase
public void metodo1()
{
//Método vacio
}
PROGRAMA FACTURACION
MAIN
INTERFAZ PRINCIPAL
import javax.swing.JOptionPane;
import javax.swing.JPanel;
Los JPanel en Java son objetos contenedores, la finalidad de estos objetos es la agrupación de
otros objetos tales como botones, campos de texto, etiquetas, selectores, etc; una gran ventaja
de Usar JPanel en Java es que podemos manejar la agrupación de una mejor forma, supongamos
que tenemos una serie de botones en un panel, y deseamos desactivarlos todos a las vez, en lugar
de hacerlo individualmente con los botones, podemos desactivar el panel y con esto los botones.
Al heredar de una clase base heredaremos tanto los atributos como los métodos, mientras
que los constructores son utilizados, pero no heredados.
/**
*/
public Interfaz_principal() {
initComponents();
/**
* Este método se llama desde dentro del constructor para inicializar el formulario.
@SuppressWarnings("unchecked")
Generated Code
agregamos un nuevo formulario JPanel haciendo click con el boton derecho en el paquete del
proyecto donde queremos crearlo, luego en nuevo y despues en JPanel como se muestra en la
siguiente figura:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
jDesktopPane1.add(buscar);
buscar.show();
Los métodos get y set, son simples métodos que usamos en las clases para mostrar (get) o
modificar (set) el valor de un atributo. El nombre del método siempre sera get o set y a
continuación el nombre del atributo, su modificador siempre es public ya que queremos mostrar o
modificar desde fuera la clase. Por ejemplo, getNombre o setNombre.
En el código la case control de existencia utiliza los métodos get y set para mostrar o modificar
todos los atributos de la aplicación.