Está en la página 1de 1

private

private
private
private
private

static DefaultListModel dtmNombre=new DefaultListModel();


static DefaultListModel dtmCodigo=new DefaultListModel();
static DefaultListModel dtmPrecio=new DefaultListModel();
static DefaultListModel dtmStock=new DefaultListModel();
DefaultListModel dtmListar=new DefaultListModel();

public void setNombres(String codigo,String nombre, String precio,String stock)


{
this.codigo = codigo;
this.nombre = nombre;
this.precio = precio;
this.stock = stock;
}
public void setPalabra(String palabra){
this.palabra=palabra;
}
public void Agregar(JList lstcod,JList lstnom,JList lstpre,JList lststock){
dtmNombre.addElement(nombre);
dtmCodigo.addElement(codigo);
dtmPrecio.addElement(precio);
dtmStock.addElement(stock);
lstnom.setModel(dtmNombre);
lstcod.setModel(dtmCodigo);
lstpre.setModel(dtmPrecio);
lststock.setModel(dtmStock);
}
public void listar(JList lst){
int i;
for(i=0;i<dtmCodigo.getSize();i++){
dtmListar.addElement(dtmNombre.getElementAt(i).toString() +" "+dtmCodigo.getElem
entAt(i).toString()+" "+dtmPrecio.getElementAt(i).toString()+" "+dtmStock.getEle
mentAt(i).toString());
}
lst.setModel(dtmListar);
}
public void buscar(JList lst){
int i;
String texto;
dtmListar.clear();//limpiar lista
for(i=0;i<dtmCodigo.getSize();i++){
texto=dtmNombre.getElementAt(i).toString();
if(palabra.equalsIgnoreCase(texto.substring(0,palabra.length())))
dtmListar.addElement(dtmNombre.getElementAt(i).toString() +" "+dtmCodigo.getElem
entAt(i).toString()+" "+dtmPrecio.getElementAt(i).toString()+" "+dtmStock.getEle
mentAt(i).toString());
}
lst.setModel(dtmListar);

También podría gustarte