Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2009, 16:12
marvi
 
Fecha de Ingreso: septiembre-2008
Mensajes: 30
Antigüedad: 16 años, 6 meses
Puntos: 0
No me deja usar RowFilter<modelo, Object> me oblica a usar RowFilter nada mas

hola estoy intentando implementar un filtro como en el ejemplo:

TableFilterDemo (no puedo poner urls....)
de los ejemplos de sun

codgo:
..TableFilterDemo.java

pero al usar la clase:
RowFilter<modelo, Object>

me obliga a cambiarla por RowFilter, y entonces no me reconoce los metodos:
y entonces no me reconoce los metodos: regexFilter ni sorter...
cuando estos metodos se ven claramente en la documentacion de la clase
(pero croe que para el jdk6)


private void newFilter() {
RowFilter<MyTableModel, Object> rf = null;
//If current expression doesn't parse, don't update.
try {
rf = RowFilter.regexFilter(filterText.getText(), 0);
} catch (java.util.regex.PatternSyntaxException e) {
return;
}
sorter.setRowFilter(rf);
}


creo que esto no se puede usar con mi jdk que es el 1.5.0_14,
no puedo cambiar el jdk..... como puedo usar esta funcionalidad?
hay algo parecido en el jdk que yo tengo....
o como puedo añadir solo esa fundionalidad del jdk 1.6 a mi proyecto..
eso puede provocar problemas?

por favor necesito una solucion no muy compleja.. ya que era algo que me puse a añadir por que ya estaba echo.. sino se me complica mucho el proyecto me parece...

muchas gracias