Foros del Web » Programación para mayores de 30 ;) » Java »

No me deja usar RowFilter<modelo, Object> me oblica a usar RowFilter nada mas

Estas en el tema de No me deja usar RowFilter<modelo, Object> me oblica a usar RowFilter nada mas en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 15/04/2009, 16:12
 
Fecha de Ingreso: septiembre-2008
Mensajes: 30
Antigüedad: 15 años, 7 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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:47.