0% found this document useful (0 votes)
40 views14 pages

Repaso Java (Apache NetBeans)

Uploaded by

angeldeleon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views14 pages

Repaso Java (Apache NetBeans)

Uploaded by

angeldeleon
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

package u3repaso1;

import [Link];

import [Link];

import [Link];

import [Link];

import [Link];

import [Link];

import [Link];

public class U3FormRepaso1 extends [Link] {

conexion cn = new conexion();

Connection cc = [Link]();

public U3FormRepaso1() {

initComponents();

mostrar();

public void mostrar(){

DefaultTableModel modelo = new DefaultTableModel();

[Link]("ID");

[Link]("CODIGO");

[Link]("NOMBRE");

[Link]("PARCIAL");

[Link]("D1");

[Link]("D2");

[Link]("D3");

[Link]("TOTAL");

[Link](modelo);

try{

String sql = "SELECT*FROM repaso";

String dato[] = new String[8];


Statement st = [Link]();

ResultSet rs = [Link](sql);

while([Link]()){

dato[0]=[Link](1);

dato[1]=[Link](2);

dato[2]=[Link](3);

dato[3]=[Link](4);

dato[4]=[Link](5);

dato[5]=[Link](6);

dato[6]=[Link](7);

dato[7]=[Link](8);

[Link](dato);

}[Link](modelo);

}catch(SQLException ex){[Link](null, "Error"+ex);}

@SuppressWarnings("unchecked")

// <editor-fold defaultstate="collapsed" desc="Generated Code">

private void initComponents() {

jLabel1 = new [Link]();

caja1 = new [Link]();

jLabel2 = new [Link]();

caja2 = new [Link]();

caja3 = new [Link]();

caja4 = new [Link]();

caja5 = new [Link]();

caja6 = new [Link]();

ck1 = new [Link]();

ck2 = new [Link]();


ck3 = new [Link]();

ck4 = new [Link]();

cb1 = new [Link]<>();

jScrollPane1 = new [Link]();

tabla = new [Link]();

jLabel3 = new [Link]();

jButton1 = new [Link]();

jButton2 = new [Link]();

jButton3 = new [Link]();

jButton4 = new [Link]();

setDefaultCloseOperation([Link].EXIT_ON_CLOSE);

[Link]("Código:");

[Link]("Nombre:");

[Link]("Playera");

[Link]("Pantalón");

[Link]("Zapatos");

[Link]("8% Membresía");

[Link](new [Link]<>(new String[] { "Efectivo", "Debito",


"Credito" }));

[Link](new [Link](
new Object [][] {

{},

{},

{},

{}

},

new String [] {

));

[Link](tabla);

[Link]("Buscar por ID:");

[Link]("Registrar");

[Link](new [Link]() {

public void actionPerformed([Link] evt) {

jButton1ActionPerformed(evt);

});

[Link]("Eliminar");

[Link](new [Link]() {

public void actionPerformed([Link] evt) {

jButton2ActionPerformed(evt);

});

[Link]("Modificar");
[Link](new [Link]() {

public void actionPerformed([Link] evt) {

jButton3ActionPerformed(evt);

});

[Link]("Buscar");

[Link](new [Link]() {

public void actionPerformed([Link] evt) {

jButton4ActionPerformed(evt);

});

[Link] layout = new [Link](getContentPane());

getContentPane().setLayout(layout);

[Link](

[Link]([Link])

.addGroup([Link]()

.addGap(27, 27, 27)

.addGroup([Link]([Link])

.addComponent(jScrollPane1, [Link].PREFERRED_SIZE, 745,


[Link].PREFERRED_SIZE)

.addGroup([Link]()

.addGroup([Link]([Link])

.addGroup([Link]()

.addComponent(jLabel2)

.addPreferredGap([Link])

.addComponent(caja2, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE))
.addGroup([Link]()

.addComponent(jLabel1)

.addPreferredGap([Link])

.addComponent(caja1, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE)))

.addGap(18, 18, 18)

.addGroup([Link]([Link])

.addComponent(ck1)

.addComponent(ck2)

.addComponent(ck3))

.addPreferredGap([Link])

.addGroup([Link]([Link])

.addComponent(caja5, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE)

.addComponent(caja4, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE)

.addComponent(caja3, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE))

.addGap(28, 28, 28)

.addGroup([Link]([Link])

.addComponent(cb1, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(ck4))

.addGap(38, 38, 38)

.addGroup([Link]([Link], false)

.addComponent(jButton1, [Link],
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)

.addComponent(jButton3, [Link],
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE)
.addComponent(jButton2, [Link],
[Link].DEFAULT_SIZE, [Link].DEFAULT_SIZE,
Short.MAX_VALUE))))

.addContainerGap(34, Short.MAX_VALUE))

.addGroup([Link]()

.addGap(240, 240, 240)

.addComponent(jLabel3)

.addGap(18, 18, 18)

.addComponent(caja6, [Link].PREFERRED_SIZE, 110,


[Link].PREFERRED_SIZE)

.addPreferredGap([Link])

.addComponent(jButton4)

.addGap(0, 0, Short.MAX_VALUE))

);

[Link](

[Link]([Link])

.addGroup([Link]()

.addGap(15, 15, 15)

.addGroup([Link]([Link])

.addGroup([Link]()

.addGroup([Link]([Link])

.addComponent(caja3, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(cb1, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(jButton1))

.addPreferredGap([Link])

.addGroup([Link]([Link])

.addComponent(caja4, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)
.addGroup([Link]([Link])

.addComponent(ck4)

.addComponent(jButton2))))

.addGroup([Link]()

.addGroup([Link]([Link])

.addComponent(jLabel1)

.addComponent(caja1, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(ck1))

.addPreferredGap([Link])

.addGroup([Link]([Link])

.addComponent(jLabel2)

.addComponent(caja2, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(ck2))))

.addPreferredGap([Link])

.addGroup([Link]([Link])

.addComponent(caja5, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(ck3)

.addComponent(jButton3))

.addGap(18, 18, 18)

.addComponent(jScrollPane1, [Link].PREFERRED_SIZE, 156,


[Link].PREFERRED_SIZE)

.addPreferredGap([Link])

.addGroup([Link]([Link])

.addComponent(caja6, [Link].PREFERRED_SIZE,
[Link].DEFAULT_SIZE, [Link].PREFERRED_SIZE)

.addComponent(jLabel3)
.addComponent(jButton4))

.addContainerGap([Link].DEFAULT_SIZE, Short.MAX_VALUE))

);

pack();

}// </editor-fold>

private void jButton1ActionPerformed([Link] evt) {

int cod = [Link]([Link]());

String nom = [Link]();

int can1 = [Link]([Link]());

int can2 = [Link]([Link]());

int can3 = [Link]([Link]());

String pago = [Link]().toString();

double p1=0,p2=0,p3=0,d1=0,d2=0,d3=0;

if([Link]()==true){p1=100*can1;}

if([Link]()==true){p2=200*can2;}

if([Link]()==true){p3=300*can3;}

double par=p1+p2+p3;

if(par>100 && par<200){d1=par*0.05;}

else if(par>=200 && par<250){d1=par*0.06;}

else if(par>=250){d1=par*0.07;}

if([Link]("Efectivo")){d2=par*0.1;}

else if([Link]("Debito")){d2=par*0.09;}

else if([Link]("Credito")){d2=par*0.08;}
if([Link]()==true){d3=par*0.08;}

double total=par-(d1+d2+d3);

try{

String sql="INSERT INTO repaso(codigo,nombre,parcial,d1,d2,d3,total) VALUES(?,?,?,?,?,?,?)";

PreparedStatement miguel = [Link](sql);

[Link](1, cod);

[Link](2, nom);

[Link](3, par);

[Link](4, d1);

[Link](5, d2);

[Link](6, d3);

[Link](7, total);

[Link]();

[Link](null, "Datos Insertados Correctamente");

mostrar();

}catch(Exception ex){[Link](null, "Error"+ex);}

private void jButton2ActionPerformed([Link] evt) {

int bus = [Link]([Link]());

try{

String sql="DELETE FROM repaso WHERE ID='"+bus+"'";

PreparedStatement miguel = [Link](sql);

[Link]();

[Link](null, "Datos eliminados correctamente");

mostrar();
}catch(Exception ex){[Link](null, "Error"+ex);}

private void jButton3ActionPerformed([Link] evt) {

int cod = [Link]([Link]());

String nom = [Link]();

int bus = [Link]([Link]());

try{

String sql = "UPDATE repaso SET codigo='"+cod+"',nombre='"+nom+"' WHERE ID='"+bus+"'";

PreparedStatement miguel = [Link](sql);

[Link]();

[Link](null, "Datos Modificados Correctamente");

mostrar();

}catch(Exception ex){[Link](null, "Error"+ex);}

private void jButton4ActionPerformed([Link] evt) {

int bus = [Link]([Link]());

DefaultTableModel modelo = new DefaultTableModel();

[Link]("ID");

[Link]("CODIGO");

[Link]("NOMBRE");

[Link]("PARCIAL");

[Link]("D1");

[Link]("D2");

[Link]("D3");

[Link]("TOTAL");

[Link](modelo);

try{
String sql = "SELECT*FROM repaso WHERE ID='"+bus+"'";

String dato[] = new String[8];

Statement st = [Link]();

ResultSet rs = [Link](sql);

while([Link]()){

dato[0]=[Link](1);

dato[1]=[Link](2);

dato[2]=[Link](3);

dato[3]=[Link](4);

dato[4]=[Link](5);

dato[5]=[Link](6);

dato[6]=[Link](7);

dato[7]=[Link](8);

[Link](dato);

}[Link](modelo);

}catch(SQLException ex){[Link](null, "Error"+ex);}

/**

* @param args the command line arguments

*/

public static void main(String args[]) {

/* Set the Nimbus look and feel */

//<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">

/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.

* For details see [Link]

*/

try {
for ([Link] info :
[Link]()) {

if ("Nimbus".equals([Link]())) {

[Link]([Link]());

break;

} catch (ClassNotFoundException ex) {

[Link]([Link]()).log([Link]
ERE, null, ex);

} catch (InstantiationException ex) {

[Link]([Link]()).log([Link]
ERE, null, ex);

} catch (IllegalAccessException ex) {

[Link]([Link]()).log([Link]
ERE, null, ex);

} catch ([Link] ex) {

[Link]([Link]()).log([Link]
ERE, null, ex);

//</editor-fold>

/* Create and display the form */

[Link](new Runnable() {

public void run() {

new U3FormRepaso1().setVisible(true);

});
}

// Variables declaration - do not modify

private [Link] caja1;

private [Link] caja2;

private [Link] caja3;

private [Link] caja4;

private [Link] caja5;

private [Link] caja6;

private [Link]<String> cb1;

private [Link] ck1;

private [Link] ck2;

private [Link] ck3;

private [Link] ck4;

private [Link] jButton1;

private [Link] jButton2;

private [Link] jButton3;

private [Link] jButton4;

private [Link] jLabel1;

private [Link] jLabel2;

private [Link] jLabel3;

private [Link] jScrollPane1;

private [Link] tabla;

// End of variables declaration

You might also like