hola necesito contruir un software en swing ya ya tengo una parte y me falta otra parte espe
aqui dejos mi avance:
package pilas;
/** pc */
public class Pila {
private Nodo cima;
private Nodo fin;
public Pila(){
cima = fin =null;
}
public boolean estaVacio(){
return cima == null;
}
public void apilar(Object elementoAInsertar){
if(estaVacio())
cima = fin = new Nodo(elementoAInsertar,null);
else
cima = new Nodo(elementoAInsertar,cima);
}
public Object desapilar(){
Nodo nodoARemover = cima;
Object elementoARemover = cima.dato;
if(cima==fin)
cima=fin=null;
else{
cima = cima.proximoNodo;
nodoARemover.proximoNodo = null;
}
return elementoARemover;
}
public Object datoCima(){
return cima.dato;
}
public void vaciar(){
cima = fin = null;
}
public void imprimir(){
if (estaVacio ()){
System.out.println("La pila esta vacia....");
return;
}
Nodo actual=cima;
System.out.println("Los elementos de la pila son:");
while (actual!=null){
System.out.print(actual.dato.toString() + " ");
actual=actual.proximoNodo;
}
System.out.println("\n");
}
}
======== EL MENU DEBERIA QUEDAR ASI =========
[URL]http://2.bp.blogspot.com/-xSXU-iSEyvE/T57Driqt_CI/AAAAAAAABuE/j3_gVTY7hPo/s1600/JAVA+SWING+PILAS.png[/URL]
ayuda no tengo idea como se hace en swing