Tema: listas java
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2011, 20:19
yaneth_marcela
 
Fecha de Ingreso: septiembre-2011
Mensajes: 1
Antigüedad: 12 años, 7 meses
Puntos: 0
listas java

import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JList;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;

public class listas extends Applet{

int sw;
int numero;

Lista lista=new TestField(4);
TextField entra=new TestField(10);
Button listar=new Button("listar");
public Listas(){
sw=0;


}
public void init(){
entra.setBounds(20,50,50,20);
lista.add(entra);
lista.add(listar);
lista.add(retirar);
entra.requestFocus();
resize(320,240);
}
public void paint(Graphics g){

if(sw==1){
if(lista.mantener(numero)==-1)
g.drawString("Repetido",15,15);
}
if (sw==2)
{
lista.listar(g);{

}
if(sw==3){
Nodo p=lista.buscar(numero);

if(p==null)
g.drawString("no existe",15,15);
else{
lista.retirar(p);
g.drawString("retirado",15,15);

}
}

}
public boolean action(Event e, Object o){
if(e.target==entra){
String s=entra.getText();
Integer i=new integer(s);
numero=LintValue();
entrar.setText("");
sw=1;
repaint();
return true;


}
if(e.target==retirar){
String s=retirar.getText();
Integer i=new integer(s);
numero=LintValue();
retirar.setText("");
sw=3;
repaint();
return true;


if(e.target==listar){
sw=2;
repaint();
return true;

}
return false;
}
}
}

no se porque no funciona sale error en lista en el testField y en otros lados no se como corregirlo