martes, 29 de noviembre de 2011

ARRAY

Creación de un Vector:


//...para crear el vector
modificador[] NAME; //...donde NAME puede ser un nombre cualquiera




//...para inicializarlo
NAME = new modificador[TAMAÑO]; 
/* donde new crea el objeto
   y TAMAÑO es un numero entero quien indicara la longitud */




//...para llenar el vector con datos constantes
NAME = new int[]{(1),(2),(3),(4),(5),(6),(7),(8),(9)};


//...para llenar el vector por datos enviados por el usario
for(int i = 0; i < NAME.length; i++){
    readLine = NAME[i];
}







sábado, 5 de noviembre de 2011

SENTENCIAS DE CONTROL

Sentenca IF-ELSE

if(espresion booleana) {
       //sentencia_1;
   }
else{
//sentencia_2
}


Ejemplo_1:


int a = 5;
int b = 4;

      if(a>b) {
        sout(a);
}
     else{
        sout(b);
}

Ejemplo_2:

int c = 1;
int a = 5;
int b = 4;

      if(a>b){
        sout(a);
}
     elseif(b>c){
  sout("es mayor que C");
}

Errores Comunes de Sentencia IF

if(condicion_1) {


   //sentencia_1


}else if(condicion_2) {


   //sentencia_2


}else if(condicion_3) {


   //sentencia_3


}

  
switch
for
while


do while

lunes, 25 de abril de 2011

IReport and JAVA



/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/*
* getGenerarReport.java
*
* Created on 16/04/2011, 05:45:41 PM
* by: Añez Juan
*/

package Report;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.util.JRLoader;
import net.sf.jasperreports.view.JasperViewer;

/**
*
* @author root
*/
public class getGenerarReport extends javax.swing.JFrame {
private Connection connections;
private Statement statements;
private ResultSet resulset;

private static String ip = "localhost";
private static String data_base = "jdb_rieb";
private static String user = "root";
private static String password = "admin18772";

/** Creates new form getGenerarReport */
public getGenerarReport() {
initComponents();
mysqlConect();
setLocationRelativeTo(null);
setTitle("");
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
//
private void initComponents() {

jButton1 = new javax.swing.JButton();
jTextField1 = new javax.swing.JTextField();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jButton1.setText("USUARIOS");
jButton1.setName("jButton1"); // NOI18N
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});

jTextField1.setFont(new java.awt.Font("Dialog", 0, 48));
jTextField1.setName("jTextField1"); // NOI18N

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 304, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 396, Short.MAX_VALUE))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 66, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(31, 31, 31)
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 109, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(38, Short.MAX_VALUE))
);

pack();
}//


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:

}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new getGenerarReport().setVisible(true);
}
});
}

// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JTextField jTextField1;
// End of variables declaration

private void mysqlConect(){
try {
Class.forName("com.mysql.jdbc.Driver");
connections = DriverManager.getConnection("jdbc:mysql://"+ip+":3306/"+data_base,user,password);
} catch (SQLException ex) {
Logger.getLogger(getGenerarReport.class.getName()).log(Level.SEVERE, null, ex);
} catch (ClassNotFoundException ex) {
Logger.getLogger(getGenerarReport.class.getName()).log(Level.SEVERE, null, ex);
}
}
@SuppressWarnings("unchecked")
public void getGeneraReporteUsuario(){
mysqlConect();
try {
String archivojasper = ("src/Report/Usuarios.jasper");
if (archivojasper== null) {
JOptionPane.showMessageDialog(null, "El archivo " + archivojasper + " no se " + "encuentra en la carpeta del sistema");
} //end _if
JasperReport masterreport=null;
try {
masterreport = (JasperReport) JRLoader.loadObject(archivojasper);
} catch (Exception e) {

JOptionPane.showMessageDialog(null, "El error se debe a "+e.getLocalizedMessage() +"\n"+ e.getCause());
System.exit(0);
}
//solo_si_se_Decea_pasa_parametros
//HashMap parametros = new HashMap();
//parametros.put("pass", jTextField1.getText());
JasperPrint jasperPrint = JasperFillManager.fillReport(masterreport, null, connections);

JasperViewer viewer = new JasperViewer(jasperPrint, false);
viewer.setTitle("Usuarios - RIEB");
viewer.setVisible(true);
} catch (JRException ex) {
Logger.getLogger(getGenerarReport.class.getName()).log(Level.SEVERE, null, ex);
ex.printStackTrace();
}

}
@SuppressWarnings("unchecked")
public void getGenerarReporteDespachos(){
mysqlConect();
try {
String archivojasperd = ("src/Report/Despachos.jasper");
if (archivojasperd== null) {
JOptionPane.showMessageDialog(null, "El archivo " + archivojasperd + " no se " + "encuentra en la carpeta del sistema");
} //end _if
JasperReport masterreportd=null;
try {
masterreportd = (JasperReport) JRLoader.loadObject(archivojasperd);
} catch (Exception ed) {

JOptionPane.showMessageDialog(null, "El error se debe a "+ed.getLocalizedMessage() +"\n"+ ed.getCause());
System.exit(0);
}
//solo_si_se_Decea_pasa_parametros
//HashMap parametros = new HashMap();
//parametros.put("pass", jTextField1.getText());
JasperPrint jasperPrintd = JasperFillManager.fillReport(masterreportd, null, connections);

JasperViewer viewerd = new JasperViewer(jasperPrintd, false);
viewerd.setTitle("Despachos - RIEB");
viewerd.setLocationRelativeTo(null);
viewerd.setExtendedState(MAXIMIZED_BOTH);
viewerd.setVisible(true);
} catch (JRException exd) {
Logger.getLogger(getGenerarReport.class.getName()).log(Level.SEVERE, null, exd);
exd.printStackTrace();
}
}
}

miércoles, 2 de marzo de 2011

Datos maestros de un Proveedor

- idProveedor
- RIF
- NombreProveedor
- RepresentanteLegal
- Direccion
- Telefono
- Fax
- Status

CREATE TABLE proveedor (
nombreproveedor varchar(30) NOT NULL,
rifprove varchar(15) NOT NULL,
idprove int(5) default NULL,
PRIMARY KEY (rifprove),
KEY idprove (idprove), CONSTRAINT proveedor_ibfk_1
FOREIGN KEY (idprove) REFERENCES producto (idProducto)
ON DELETE SET NULL
ON UPDATE CASCADE
) TYPE=InnoDB;

jueves, 25 de noviembre de 2010

LikendList JAVA - Netbeans


1) Crear (4) clases
1) Clientes (Class)
2)PCClient (jPanel)
3)Busqueda (jPanel)
4)Inicia (jFrame)

ASI------------------------------->






2) Para la clase Clientes
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package jamserv;

/**
*
* @author añez_juan
*/
public class Clientes {
public int cedula;
public String nombre;
public String apellido;
public String direccion;

public Clientes(int cedula, String nombre, String apellido, String direccion) {
this.cedula = cedula;
this.nombre = nombre;
this.apellido = apellido;
this.direccion = direccion;
}
public int getCedula() {
return cedula;
}

public String getNombre() {
return nombre;
}

public String getApellido() {
return apellido;
}

public String getDireccion() {
return direccion;
}

public boolean find(int cedula)
{
return(this.cedula==cedula);
}

@Override
public String toString() {
return getCedula()+" "+getNombre()+" "+getApellido()+" "+getDireccion();
}
}

3) Para la clase PCClient


import java.util.LinkedList;
import jamserv.Clientes;

public class PClient extends javax.swing.JPanel {
private LinkedListclientes;

/** Creates new form PClient */
public PClient(LinkedListclientes) {
this.clientes = clientes;
initComponents();
jTextArea1.setEnabled(false);
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
//
private void initComponents() {

jTextField4 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jLabel4 = new javax.swing.JLabel();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jTextField3 = new javax.swing.JTextField();
jTextField2 = new javax.swing.JTextField();
jButton2 = new javax.swing.JButton();
jButton3 = new javax.swing.JButton();
jTextField5 = new javax.swing.JTextField();
jScrollPane1 = new javax.swing.JScrollPane();
jTextArea1 = new javax.swing.JTextArea();
jSeparator1 = new javax.swing.JSeparator();
jButton4 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jTextField6 = new javax.swing.JTextField();

jTextField4.setFont(new java.awt.Font("Calibri", 0, 14));

jButton1.setFont(new java.awt.Font("Calibri", 0, 12));
jButton1.setText(" Guardar al Principio");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});

jLabel4.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel4.setText("DIRECCION");

jLabel1.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel1.setText("CI");

jLabel2.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel2.setText("NOMBRE");

jLabel3.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel3.setText("APELLIDO");

jTextField1.setFont(new java.awt.Font("Calibri", 0, 14));

jTextField3.setFont(new java.awt.Font("Calibri", 0, 14));

jTextField2.setFont(new java.awt.Font("Calibri", 0, 14));

jButton2.setFont(new java.awt.Font("Calibri", 0, 12));
jButton2.setText("Guardar al Final");
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});

jButton3.setFont(new java.awt.Font("Calibri", 0, 14));
jButton3.setText("Guardar en la Celda");
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});

jTextArea1.setColumns(20);
jTextArea1.setFont(new java.awt.Font("Calibri", 0, 14));
jTextArea1.setRows(5);
jScrollPane1.setViewportView(jTextArea1);

jButton4.setFont(new java.awt.Font("Calibri", 0, 14));
jButton4.setText("Eliminar Principio");
jButton4.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton4ActionPerformed(evt);
}
});

jButton5.setFont(new java.awt.Font("Calibri", 0, 14));
jButton5.setText("Eliminar Final");
jButton5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton5ActionPerformed(evt);
}
});

jButton6.setFont(new java.awt.Font("Calibri", 0, 14));
jButton6.setText("Eliminar...");
jButton6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton6ActionPerformed(evt);
}
});

jTextField6.setFont(new java.awt.Font("Calibri", 0, 14));

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 478, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel4)
.addComponent(jLabel3)
.addComponent(jLabel1)
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField4, javax.swing.GroupLayout.DEFAULT_SIZE, 239, Short.MAX_VALUE)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 106, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField2, javax.swing.GroupLayout.DEFAULT_SIZE, 239, Short.MAX_VALUE)
.addComponent(jTextField3, javax.swing.GroupLayout.DEFAULT_SIZE, 239, Short.MAX_VALUE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addGroup(layout.createSequentialGroup()
.addGap(1, 1, 1)
.addComponent(jButton1))
.addGroup(layout.createSequentialGroup()
.addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE))))
.addGroup(layout.createSequentialGroup()
.addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 339, Short.MAX_VALUE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
.addGroup(layout.createSequentialGroup()
.addComponent(jButton6)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jTextField6))
.addComponent(jButton4, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jButton5, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel1)
.addComponent(jButton1)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton2)
.addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addComponent(jLabel2))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(jButton3)
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jTextField5, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton4)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton5)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton6)
.addComponent(jTextField6, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGroup(layout.createSequentialGroup()
.addGap(8, 8, 8)
.addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 166, Short.MAX_VALUE)))
.addContainerGap())
);
}//

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

clientes.addFirst(new Clientes(Integer.parseInt(jTextField1.getText()), jTextField2.getText(), jTextField3.getText(), jTextField4.getText()));
//update();

}

private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
clientes.addLast(new Clientes(Integer.parseInt(jTextField1.getText()), jTextField2.getText(), jTextField3.getText(), jTextField4.getText()));
update();
}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
//clientes.add(Integer.parseInt(jTextField1.getText()), new Clientes(jTextField2.getText(), jTextField3.getText(), jTextField4getText()));
update();
}

private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
clientes.removeFirst();
update();
}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
clientes.removeLast();
update();
}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
clientes.remove(Integer.parseInt(jTextField6.getText()));
update();
}


// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JTextArea jTextArea1;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField4;
private javax.swing.JTextField jTextField5;
private javax.swing.JTextField jTextField6;
// End of variables declaration

private void update() {
jTextArea1.setText("");

for(int i=0;i
jTextArea1.append(clientes.get(i).toString()+"\n");
//@limpiar__
jTextField1.setText("");
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
}
jScrollPane1.setViewportView(jTextArea1);
}
}

4) Para la clase Busqueda

import java.util.LinkedList;
import jamserv.Clientes;

public class Busqueda extends javax.swing.JPanel {
private LinkedList clientes;

/** Creates new form Busqueda */
public Busqueda(LinkedList clientes) {
this.clientes = clientes;
initComponents();
LLAMAR();
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
//
private void initComponents() {

jLabel1 = new javax.swing.JLabel();
jTextField1 = new javax.swing.JTextField();
jButton1 = new javax.swing.JButton();
jSeparator1 = new javax.swing.JSeparator();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jTextField2 = new javax.swing.JTextField();
jTextField3 = new javax.swing.JTextField();
jTextField4 = new javax.swing.JTextField();
jSeparator2 = new javax.swing.JSeparator();

jLabel1.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel1.setText("INGRESE CEDULA");

jTextField1.setFont(new java.awt.Font("Calibri", 0, 14));

jButton1.setText("...");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});

jLabel2.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel2.setText("Nombre");

jLabel3.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel3.setText("Apellido");

jLabel4.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel4.setText("Direccion");

jTextField2.setFont(new java.awt.Font("Calibri", 0, 14));

jTextField3.setFont(new java.awt.Font("Calibri", 0, 14));
jTextField3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jTextField3ActionPerformed(evt);
}
});

jTextField4.setFont(new java.awt.Font("Calibri", 0, 14));

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
this.setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jSeparator2, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 299, Short.MAX_VALUE)
.addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 299, Short.MAX_VALUE)
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addComponent(jLabel1)
.addGap(18, 18, 18)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jLabel3)
.addComponent(jLabel4)
.addComponent(jLabel2))
.addGap(18, 18, 18)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(jTextField4, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE)
.addComponent(jTextField3, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE)
.addComponent(jTextField2, javax.swing.GroupLayout.DEFAULT_SIZE, 228, Short.MAX_VALUE))))
.addGap(87, 87, 87))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(27, 27, 27)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel1)
.addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2)
.addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3)
.addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4)
.addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
.addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
);
}//

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
for(int i=0;i
if(clientes.get(i).find(Integer.parseInt(jTextField1.getText()))) {
jTextField2.setText(String.valueOf(clientes.get(i).getCedula()));
jTextField3.setText(clientes.get(i).getNombre());
jTextField4.setText(clientes.get(i).getApellido());
jTextField1.setText("");
} else {
jTextField2.setText("");
jTextField3.setText("");
jTextField4.setText("");
}
}
}

private void jTextField3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}


// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JSeparator jSeparator1;
private javax.swing.JSeparator jSeparator2;
private javax.swing.JTextField jTextField1;
private javax.swing.JTextField jTextField2;
private javax.swing.JTextField jTextField3;
private javax.swing.JTextField jTextField4;
// End of variables declaration

private void LLAMAR() {
jTextField2.setEnabled(false);
jTextField3.setEnabled(false);
jTextField4.setEnabled(false);
}

}

5) Para la clase Inicia

import java.util.LinkedList;
import jamserv.Clientes;
//import jamserv.inic;
import javax.swing.JOptionPane;


public class Inicia extends javax.swing.JFrame {
private LinkedList clientes = new LinkedList();
private PClient jPanel1 = new PClient(clientes);
private Busqueda jPanel2 = new Busqueda(clientes);



/** Creates new form Inicia */
public Inicia() {
initComponents();
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
//
private void initComponents() {

jTabbedPane1 = new javax.swing.JTabbedPane();
jLabel1 = new javax.swing.JLabel();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
jSeparator1 = new javax.swing.JPopupMenu.Separator();
jMenuItem1 = new javax.swing.JMenuItem();
jMenu2 = new javax.swing.JMenu();
jMenuItem2 = new javax.swing.JMenuItem();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

jLabel1.setFont(new java.awt.Font("Verdana", 0, 14));
jLabel1.setText("Listas Enlazadas");

jMenu1.setText("Nuevo");
jMenu1.add(jSeparator1);

jMenuItem1.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F1, 0));
jMenuItem1.setText("Nuevo");
jMenuItem1.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(java.awt.event.KeyEvent evt) {
jMenuItem1KeyPressed(evt);
}
});
jMenuItem1.addMenuKeyListener(new javax.swing.event.MenuKeyListener() {
public void menuKeyPressed(javax.swing.event.MenuKeyEvent evt) {
}
public void menuKeyReleased(javax.swing.event.MenuKeyEvent evt) {
}
public void menuKeyTyped(javax.swing.event.MenuKeyEvent evt) {
jMenuItem1MenuKeyTyped(evt);
}
});
jMenu1.add(jMenuItem1);

jMenuBar1.add(jMenu1);

jMenu2.setText("Buscar");

jMenuItem2.setAccelerator(javax.swing.KeyStroke.getKeyStroke(java.awt.event.KeyEvent.VK_F4, 0));
jMenuItem2.setText("Salir");
jMenuItem2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jMenuItem2ActionPerformed(evt);
}
});
jMenu2.add(jMenuItem2);

jMenuBar1.add(jMenu2);

setJMenuBar(jMenuBar1);

javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jTabbedPane1, javax.swing.GroupLayout.DEFAULT_SIZE, 475, Short.MAX_VALUE)
.addContainerGap())
.addGroup(layout.createSequentialGroup()
.addComponent(jLabel1)
.addGap(369, 369, 369))))
);
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jLabel1)
.addGap(18, 18, 18)
.addComponent(jTabbedPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 336, javax.swing.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);

jTabbedPane1.addTab("Ingresar", jPanel1);
jTabbedPane1.addTab("Buscar", jPanel2);

pack();
}//

private void jMenuItem2ActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0);
}

private void jMenuItem1MenuKeyTyped(javax.swing.event.MenuKeyEvent evt) {
}

private void jMenuItem1KeyPressed(java.awt.event.KeyEvent evt) {
JOptionPane.showMessageDialog(null, "hola");
}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Inicia().setVisible(true);
}
});
}

// Variables declaration - do not modify
private javax.swing.JLabel jLabel1;
private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JMenuItem jMenuItem1;
private javax.swing.JMenuItem jMenuItem2;
private javax.swing.JPopupMenu.Separator jSeparator1;
private javax.swing.JTabbedPane jTabbedPane1;
// End of variables declaration

}

6) Listo

domingo, 19 de septiembre de 2010

PROCESAMIENTO___De_DATOS_URBE_2010_AÑEZ_JUAN

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

/*
* jcm.java
*
* Created on 05/04/2002, 04:54:09
*/

package jamserv;

import javax.swing.JOptionPane;

/**
*
* @author Administrador
*/
public class jcm extends javax.swing.JFrame {
private String titulo_del_libro;
private String Autor;
private String Editorial;
private String Año;
private String cant_en_existencia;
private String precio_unitario;
private String precio_total;

/** Creates new form jcm */
public jcm() {
initComponents();
jLabel1.setText("");
jLabel2.setText("");
jLabel3.setText("");
jLabel4.setText("");
jLabel5.setText("");
jLabel6.setText("");
jLabel7.setText("");
}

/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
@SuppressWarnings("unchecked")
//
private void initComponents() {

jButton1 = new javax.swing.JButton();
jLabel9 = new javax.swing.JLabel();
jLabel10 = new javax.swing.JLabel();
jLabel11 = new javax.swing.JLabel();
jLabel12 = new javax.swing.JLabel();
jLabel13 = new javax.swing.JLabel();
jLabel14 = new javax.swing.JLabel();
jLabel15 = new javax.swing.JLabel();
jSeparator1 = new javax.swing.JSeparator();
jLabel1 = new javax.swing.JLabel();
jLabel2 = new javax.swing.JLabel();
jLabel3 = new javax.swing.JLabel();
jLabel4 = new javax.swing.JLabel();
jLabel5 = new javax.swing.JLabel();
jLabel6 = new javax.swing.JLabel();
jLabel7 = new javax.swing.JLabel();
jButton3 = new javax.swing.JButton();
jButton5 = new javax.swing.JButton();
jButton6 = new javax.swing.JButton();
jButton7 = new javax.swing.JButton();
jButton8 = new javax.swing.JButton();
jButton9 = new javax.swing.JButton();
jButton10 = new javax.swing.JButton();
jButton11 = new javax.swing.JButton();
jButton12 = new javax.swing.JButton();
jButton13 = new javax.swing.JButton();
jButton14 = new javax.swing.JButton();
jButton15 = new javax.swing.JButton();
jButton16 = new javax.swing.JButton();
jButton17 = new javax.swing.JButton();
jButton18 = new javax.swing.JButton();
jButton2 = new javax.swing.JButton();
jButton4 = new javax.swing.JButton();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
jMenu4 = new javax.swing.JMenu();
jMenu2 = new javax.swing.JMenu();
jMenu5 = new javax.swing.JMenu();
jMenu6 = new javax.swing.JMenu();
jMenu3 = new javax.swing.JMenu();

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setResizable(false);

jButton1.setFont(new java.awt.Font("Calibri", 0, 14)); // NOI18N
jButton1.setText("Agregar Nuevo Libro");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jButton1.addFocusListener(new java.awt.event.FocusAdapter() {
public void focusGained(java.awt.event.FocusEvent evt) {
jButton1FocusGained(evt);
}
});

jLabel9.setFont(new java.awt.Font("Calibri", 0, 14)); // NOI18N
jLabel9.setText("Titulo del Libro");

jLabel10.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel10.setText("Autor");

jLabel11.setFont(new java.awt.Font("Calibri", 0, 14)); // NOI18N
jLabel11.setText("Editorial");

jLabel12.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel12.setText("Año");

jLabel13.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel13.setText("Cantidad en Existencia");

jLabel14.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel14.setText("Precio Unitario");

jLabel15.setFont(new java.awt.Font("Calibri", 0, 14));
jLabel15.setText("Total");

jLabel1.setText("jLabel1");

jLabel2.setText("jLabel2");

jLabel3.setText("jLabel3");

jLabel4.setText("jLabel4");

jLabel5.setText("jLabel5");

jLabel6.setText("jLabel6");

jLabel7.setText("jLabel7");

jButton3.setFont(new java.awt.Font("Calibri", 0, 14)); // NOI18N
jButton3.setText("Mostrar Resultados");
jButton3.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jButton3MouseClicked(evt);
}
});
jButton3.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
}
});

jButton5.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton5.setText("Editar..");
jButton5.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton5ActionPerformed(evt);
}
});

jButton6.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton6.setText("Editar..");
jButton6.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton6ActionPerformed(evt);
}
});

jButton7.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton7.setText("Editar..");
jButton7.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton7ActionPerformed(evt);
}
});

jButton8.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton8.setText("Editar..");
jButton8.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton8ActionPerformed(evt);
}
});

jButton9.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton9.setText("Editar..");
jButton9.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton9ActionPerformed(evt);
}
});

jButton10.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton10.setText("Editar..");
jButton10.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton10ActionPerformed(evt);
}
});

jButton11.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton11.setText("Editar..");
jButton11.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton11ActionPerformed(evt);
}
});

jButton12.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton12.setText("Eliminar");
jButton12.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton12ActionPerformed(evt);
}
});

jButton13.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton13.setText("Eliminar");
jButton13.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton13ActionPerformed(evt);
}
});

jButton14.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton14.setText("Eliminar");
jButton14.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton14ActionPerformed(evt);
}
});

jButton15.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton15.setText("Eliminar");
jButton15.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton15ActionPerformed(evt);
}
});

jButton16.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton16.setText("Eliminar");
jButton16.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton16ActionPerformed(evt);
}
});

jButton17.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton17.setText("Eliminar");
jButton17.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton17ActionPerformed(evt);
}
});

jButton18.setFont(new java.awt.Font("Calibri", 0, 12)); // NOI18N
jButton18.setText("Eliminar");
jButton18.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton18ActionPerformed(evt);
}
});

jButton2.setText(">>");

jButton4.setText("<<"); jMenu1.setText("Nuevo"); jMenu4.setText("Nuevo"); jMenu4.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jMenu4ActionPerformed(evt); } }); jMenu1.add(jMenu4); jMenuBar1.add(jMenu1); jMenu2.setText("Editar"); jMenu5.setText("Modificar"); jMenu2.add(jMenu5); jMenu6.setText("Eliminar"); jMenu2.add(jMenu6); jMenuBar1.add(jMenu2); jMenu3.setText("Salir"); jMenuBar1.add(jMenu3); setJMenuBar(jMenuBar1); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jLabel9) .addComponent(jLabel10) .addComponent(jLabel11) .addComponent(jLabel12) .addComponent(jLabel13) .addComponent(jLabel14) .addComponent(jLabel15)) .addGap(22, 22, 22) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jLabel7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jLabel1, javax.swing.GroupLayout.DEFAULT_SIZE, 218, Short.MAX_VALUE)) .addGap(18, 18, 18) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false) .addComponent(jButton11, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton8, javax.swing.GroupLayout.DEFAULT_SIZE, 81, Short.MAX_VALUE) .addComponent(jButton9, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton10, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton6, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jButton16, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton17, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton18, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton12, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton15, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton14, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE) .addComponent(jButton13, javax.swing.GroupLayout.DEFAULT_SIZE, 84, Short.MAX_VALUE)) .addGap(28, 28, 28)) .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 583, Short.MAX_VALUE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false) .addComponent(jButton3, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jButton1, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))) .addContainerGap()) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addComponent(jButton4) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 45, Short.MAX_VALUE) .addComponent(jButton2) .addGap(450, 450, 450)))) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jButton2) .addComponent(jButton4)) .addGap(19, 19, 19) .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 12, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel9) .addComponent(jLabel1) .addComponent(jButton8, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton13, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel10) .addComponent(jLabel2) .addComponent(jButton9, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton14, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel11) .addComponent(jLabel3) .addComponent(jButton5, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton15, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel12) .addComponent(jLabel4) .addComponent(jButton10, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton12, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel13) .addComponent(jLabel5) .addComponent(jButton6, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton18, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel14) .addComponent(jLabel6) .addComponent(jButton7, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton17, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel15) .addComponent(jLabel7) .addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton16, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)) .addContainerGap(23, Short.MAX_VALUE)) ); pack(); }//


private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {

titulo_del_libro = JOptionPane.showInputDialog("INGRESE TITULO");
Autor = JOptionPane.showInputDialog("INGRESE EL AUTOR");
Editorial = JOptionPane.showInputDialog("INGRESE LA EDITORIAL");
Año = JOptionPane.showInputDialog("INGRESE EL AÑO");
cant_en_existencia = JOptionPane.showInputDialog("INGRESE LA CANTIDAD EN EXISTENCIA");
precio_unitario = JOptionPane.showInputDialog("INGRESE EL PRECIO UNITARIO");
precio_total = JOptionPane.showInputDialog("INGRESE EL PRECIO TOTAL");


}

private void jButton1FocusGained(java.awt.event.FocusEvent evt) {

}

private void jMenu4ActionPerformed(java.awt.event.ActionEvent evt) {

}

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

jLabel1.setText(titulo_del_libro);
jLabel2.setText(Autor);
jLabel3.setText(Editorial);
jLabel4.setText(Año);
jLabel5.setText(cant_en_existencia);
jLabel6.setText(precio_unitario);
jLabel7.setText(precio_total);

jButton3.setEnabled(false);

}

private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {

Editorial = JOptionPane.showInputDialog("INGRESE EL NUEVO NOMBRE DE LA EDITORIAL");
jLabel3.setText(Editorial);
}

private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {

cant_en_existencia = JOptionPane.showInputDialog("INGRESE LA NUEVA CANTIDAD EN EXISTENCIA");
jLabel5.setText(cant_en_existencia);
}

private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) {

precio_unitario = JOptionPane.showInputDialog("INGRESE EL NUEVO PRECIO UNITARIO");
jLabel6.setText(precio_unitario);
}

private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) {

titulo_del_libro = JOptionPane.showInputDialog("INGRESE EL NUEVO TITULO DEL LIBRO");
jLabel1.setText(titulo_del_libro);
}

private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) {
Autor = JOptionPane.showInputDialog("INGRESE EL NUEVO NOMBRE DEL AUTOR");
jLabel2.setText(Autor);
}

private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) {

Año = JOptionPane.showInputDialog("INGRESE EL NUEVO AÑO");
jLabel4.setText(Año);
}

private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {

precio_total = JOptionPane.showInputDialog("INGRESE LA NUEVA CANT. DEL TOTAL");
jLabel7.setText(precio_total);
}

private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) {

jLabel1.setText("");
//titulo_del_libro = jLabel1.setText("");
}

private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel2.setText("");
}

private void jButton15ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel3.setText("");
}

private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel4.setText("");
}

private void jButton18ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel5.setText("");
}

private void jButton17ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel6.setText("");
}

private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) {
jLabel7.setText("");
}

private void jButton3MouseClicked(java.awt.event.MouseEvent evt) {


}

/**
* @param args the command line arguments
*/
public static void main(String args[]) {
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new jcm().setVisible(true);
}
});
}

// Variables declaration - do not modify
private javax.swing.JButton jButton1;
private javax.swing.JButton jButton10;
private javax.swing.JButton jButton11;
private javax.swing.JButton jButton12;
private javax.swing.JButton jButton13;
private javax.swing.JButton jButton14;
private javax.swing.JButton jButton15;
private javax.swing.JButton jButton16;
private javax.swing.JButton jButton17;
private javax.swing.JButton jButton18;
private javax.swing.JButton jButton2;
private javax.swing.JButton jButton3;
private javax.swing.JButton jButton4;
private javax.swing.JButton jButton5;
private javax.swing.JButton jButton6;
private javax.swing.JButton jButton7;
private javax.swing.JButton jButton8;
private javax.swing.JButton jButton9;
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel10;
private javax.swing.JLabel jLabel11;
private javax.swing.JLabel jLabel12;
private javax.swing.JLabel jLabel13;
private javax.swing.JLabel jLabel14;
private javax.swing.JLabel jLabel15;
private javax.swing.JLabel jLabel2;
private javax.swing.JLabel jLabel3;
private javax.swing.JLabel jLabel4;
private javax.swing.JLabel jLabel5;
private javax.swing.JLabel jLabel6;
private javax.swing.JLabel jLabel7;
private javax.swing.JLabel jLabel9;
private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenu jMenu3;
private javax.swing.JMenu jMenu4;
private javax.swing.JMenu jMenu5;
private javax.swing.JMenu jMenu6;
private javax.swing.JMenuBar jMenuBar1;
private javax.swing.JSeparator jSeparator1;
// End of variables declaration

}