Practica N°1 Pilas - LOPEZ - ORTIZ 2
Practica N°1 Pilas - LOPEZ - ORTIZ 2
UNIDAD 2
Actividad de Pilas
Pila…
pilaLlena…
pilaVacia…
al igual que un metodo de tipo String que regresara un String del tipo cadena…
Pop….
de la siguiente manera:
Generaremos el codigo de la clase Vpadre Pilas
*/
public VPadrePila() {
initComponents();
this.setLocationRelativeTo(null); }
/**
* 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")
// <editor-fold defaultstate="collapsed" desc="Generated Code"> private void
initComponents() {
jDesktopPane1.setLayout(jDesktopPane1Layout);
jDesktopPane1Layout.setHorizontalGroup(
jDesktopPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
jDesktopPane1Layout.setVerticalGroup(
jDesktopPane1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LE
ADING)
} });
jMenuBar1.add(jMenu1);
jMenu2.setText("POP ");
jMenu2.addMouseListener(new java.awt.event.MouseAdapter() {
} });
jMenuBar1.add(jMenu2);
jMenu3.setText("LISTAR ");
jMenu3.addMouseListener(new java.awt.event.MouseAdapter() {
} });
jMenuBar1.add(jMenu3);
setJMenuBar(jMenuBar1);
javax.swing.GroupLayout javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jDesktopPane1, javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)) );
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addComponent(jDesktopPane1, javax.swing.GroupLayout.PREFERRED_SIZE,
layout
= new
javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(0, 0, Short.MAX_VALUE)) );
}// </editor-fold>
vpush.show(); }
vhl.show(); }
/**
* @param args the command line arguments */
(optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look
and feel.
* For details see
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) { if
("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break; }
}
} catch (ClassNotFoundException ex) {
pack();
java.util.logging.Logger.getLogger(VPadrePila.class.getName()).log(java.util.loggin
g.Level.SEVERE, null, ex);
java.util.logging.Logger.getLogger(VPadrePila.class.getName()).log(java.util.loggin
g.Level.SEVERE, null, ex);
java.util.logging.Logger.getLogger(VPadrePila.class.getName()).log(java.util.loggin
g.Level.SEVERE, null, ex);
} //</editor-fold>
} });
}
// Variables declaration - do not modify
private javax.swing.JDesktopPane jDesktopPane1; private javax.swing.JMenu jMenu1;
private javax.swing.JMenu jMenu2;
private javax.swing.JMenu jMenu3;
private javax.swing.JMenuBar jMenuBar1;
// End of variables declaration
/**
* Creates new form VHIjaListar */
/**
* 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")
// <editor-fold defaultstate="collapsed" desc="Generated Code"> private void
initComponents() {
jScrollPane1 = new javax.swing.JScrollPane(); jTable1 = new javax.swing.JTable();
{null, null, null, null}, {null, null, null, null}, {null, null, null, null}, {null, null, null, null}
},
new String [] {
)); jScrollPane1.setViewportView(jTable1);
jButton1.setText("Reporte");
jButton1.addActionListener(new java.awt.event.ActionListener() {
} });
jButton2.setText("Regresar");
jButton2.addActionListener(new java.awt.event.ActionListener() {
getContentPane().setLayout(layout); layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
.addComponent(jButton2)
layout.setVerticalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE,
Short.MAX_VALUE) .addComponent(jScrollPane1,
javax.swing.GroupLayout.PREFERRED_SIZE, 159,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASEL INE)
.addComponent(jButton1)
pack();
}// </editor-fold>