Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERIA
INTRODUCCION A LA PROGARAMACION 1
SECCION D
MANUAL TECNICO
MANUEL ALBERTO
JORGE CARACUN
CARNET: 200915063
INDICE PÁGINA
INDICE……………………………………………………………………...... 2
INTRODUCCION…………………………………………………………. 3
OBJETIVOS……………………………………………………………….. 4
CLASE A UTILIZAR……………………………………………………… 5
CLASE PRINCIPAL……………………………………………………… 13
GLOSARIO…………………………………………………………………. 14
CONCLUSIONES………………………………………………………… 15
BIBLIOGRAFIA……………………………………………………………. 16
INTRODUCCION
OBJETIVOS
CLASE A UTILIZAR
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
totalemple = 0;
totalclien =0;
base_de_datos_empleados = new String[1000][8];
base_de_datos_cliente = new String[1000][6];
for(int i=0;i<1000;i++){ // ajustando tabla de
base de datos empleado
for(int j=0;j<8;j++){
base_de_datos_empleados[i][j]="";
}
}
for(int i=0;i<1000;i++){ // ajustando tabla de
base de datos empleado
for(int j=0;j<6;j++){
base_de_datos_cliente[i][j]="";
}
}
probar.setBounds(600,30,90,50);
probar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
for(int i=0;i<1000;i++){
if(base_de_datos_empleados[i][0].equals("")){
break;
}else{
System.out.println(""+base_de_datos_empleados[i]
[0]);
System.out.println(""+base_de_datos_empleados[i]
[1]);
System.out.println(""+base_de_datos_empleados[i]
[2]);
System.out.println(""+base_de_datos_empleados[i]
[3]);
System.out.println(""+base_de_datos_empleados[i]
[4]);
System.out.println(""+base_de_datos_empleados[i]
[5]);
System.out.println(""+base_de_datos_empleados[i]
[6]);
System.out.println(""+base_de_datos_empleados[i]
[7]);
}
}
}
});
probar2.setBounds(700,30,90,50);
probar2.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
for(int i=0;i<1000;i++){
if(base_de_datos_empleados[i][0].equals(paraPrue
ba.getText())){
System.out.println("" +
base_de_datos_empleados[i][0]);
}
}
}
});
paraPrueba.setBounds(600,80,200,20);
btbusqueda.setBounds(130,50,100,25);
btbusqueda.addActionListener(new
ActionListener(){
public void actionPerformed(ActionEvent e){
quitar_paneles_gral();
panel_de_busqueda.setVisible(true);
}
});
btreporte.setBounds(250,50,100,25);
btreporte.addActionListener(new
ActionListener(){
public void actionPerformed(ActionEvent e){
quitar_paneles_gral();
panel_reportes.setVisible(true);
}
});
elegirgeneral.setBounds(20,20,250,30);
elegirgeneral.addActionListener(new
ActionListener(){
public void actionPerformed(ActionEvent e){
pss =
listagral[elegirgeneral.getSelectedIndex()];
if(pss == "EMPLEADO"){
panel_empleado.setVisible(false);
panel_cliente.setVisible(false);
panel_produto.setVisible(false);
panel_empleado.setVisible(true);
}if(pss =="CLIENTE"){
panel_empleado.setVisible(false);
panel_cliente.setVisible(false);
panel_produto.setVisible(false);
panel_cliente.setVisible(true);
}if(pss == "PRODUCTO"){
panel_empleado.setVisible(false);
panel_cliente.setVisible(false);
panel_produto.setVisible(false);
panel_produto.setVisible(true);
}if(pss =="ELEGIR OPCION"){
panel_empleado.setVisible(false);
panel_cliente.setVisible(false);
panel_produto.setVisible(false);
}
}
});
alta_empleado.setBounds(30,30,70,20);
modi_empleado.setBounds(110,30,100,20);
baja_empleado.setBounds(230,30,100,20);
grupo_empleado.add(alta_empleado);
grupo_empleado.add(modi_empleado);
grupo_empleado.add(baja_empleado);
JLabel etiqueta_id_empleado = new
JLabel("INGRESE ID");
etiqueta_id_empleado.setBounds(50,60,100,25);
id_de_eti_empleado.setBounds(150,60,100,30);
ok_empleado.setBounds(260,60,60,30);
guardar_empleados.setBounds(430,30,150,40);
guardar_empleados.addActionListener(new
ActionListener(){
public void actionPerformed(ActionEvent e){
if(!camponombre_empleado.getText().equals("")){
for(int i=0;i<1000;i++){
if(base_de_datos_empleados[i][0].equals("")&&
totalemple<1000){
totalemple=
totalemple+1;
base_de_datos_empleados[i][0]=camponombre_empl
eado.getText();
base_de_datos_empleados[i][1]=campoapellido_emp
leado.getText();
base_de_datos_empleados[i][2]=campoid_empleado.
getText();
base_de_datos_empleados[i][3]=campoedad_emplea
do.getText();
base_de_datos_empleados[i][4]=pss2;
base_de_datos_empleados[i][5]=campodireccion_em
pleado.getText();
base_de_datos_empleados[i][6]=campopuesto_empl
eado.getText();
base_de_datos_empleados[i][7]=campotel_emplead
o.getText();
JOptionPane.showMessageDialog(null, "
Guardado con exito");
camponombre_empleado.setText("");
campoapellido_empleado.setText("");
campoid_empleado.setText("");
campoedad_empleado.setText("");
campodireccion_empleado.setText("");
campopuesto_empleado.setText("");
campotel_empleado.setText("");
break;
}
}
}else{
JOptionPane.showMessageDialog(null, "
Le Faltan Completar Datos"+"\n"+" Revise y
Complete!!! ");
}
}
});
Clase MainPrincipal:
En esta clase se llama el constructor de la clase
encargada de crear todos los componentes y los
métodos utilizados
GLOSARIO
Software: Software se refiere al equipamiento lógico
o soporte lógico de una computadora digital, y
comprende el conjunto de los componentes lógicos
necesarios para hacer posible la realización de
tareas específicas; en contraposición a los
componentes físicos del sistema, llamados hardware.
CONCLUSIONES
BILIOGRAFIA
1. http://javabasico.osmosislatina.com/
2. http://www.forosdelweb.com/f45/arrays-con-2-dimensiones-ampliables-
automaticamente-504153/
3. http://www.guj.com.br/java/39888-arraylist-bidimensional
4. http://arantxa.ii.uam.es/~castells/docencia/poo/3-objetos.pdf
5. http://www.mailxmail.com/curso-java/objetos-clases
6. http://aprendeenlinea.udea.edu.co/lms/moodle/file.php/561/Poo_-
_Fundamentos/presentacion_Java_1.pdf
7. http://todojava.awardspace.com/ejemplos-java.html
8. http://es.wikipedia.org/wiki/Java_(lenguaje_de_programaci%C3%B3n)
9. Programación en java 2. Luis Joyanes Aguilar y Ignacio zajonero Martínez
10. http://www.java.com/es/
11. http://www.oracle.com/technetwork/java/index.html