jueves, 4 de diciembre de 2008

vectore grafico botones

import javax.swing.*;

public class VentanaVector extends javax.swing.JFrame {

DeclararVector v = new DeclararVector();
int cont=0;
public VentanaVector() {
initComponents();
}

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

private void bTamanoActionPerformed(java.awt.event.ActionEvent evt) {
int n = Integer.parseInt(nElementos.getText());
v.setnElementos(n);
v.crearVector();

JOptionPane.showMessageDialog(null,"Tamaño vector asignado");
verDatos.setText("");
nElementos.setText("");
dato.grabFocus();

}

private void bAnadirActionPerformed(java.awt.event.ActionEvent evt) {
if(cont int d = Integer.parseInt(dato.getText());
v.setnumeros(cont,d);
verDatos.append("El elemento "+cont+"es :"+v.getnumeros(cont)+"\n");
cont++;
}else{
verDatos.setText("No se puede agregar mas elementos");
}
dato.setText("");
dato.grabFocus();
}

private void bMostrarActionPerformed(java.awt.event.ActionEvent evt) {
verDatos.setText("");
int i;
for(i=0;i<=v.getnElementos()-1;i++){
verDatos.append("El elemento "+i+"es :"+v.getnumeros(i)+"\n");
}
}

private void bLimpiarActionPerformed(java.awt.event.ActionEvent evt) {
nElementos.setText("");
verDatos.setText("");
nElementos.grabFocus();
cont=0;
}

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

No hay comentarios:

 
¿la poesia de la muerte, la vida y el alma