Saiyine
Punto Com

Buscar cadenas en un texto

2006-06-22 12:07:57

Buscar cadenas en un panel de texto de Java es tan sencillo como aprovechar el método indexOf de las cadenas, para lo cual tenemos que convertir primero el JTextPane en una cadena con .getText():

JTextPane tp;
...
if (tp.getText().indexOf(cadena)>-1)
{
// Hacer algo si la cadena está en el panel de texto
}

ACTUALIZACION 20060905: Una corrección, y un ejemplo, a ver si así­ se ve mejor.

class cadenas {
    public static void main(String[] args)
   {
        String path = new String("Hola que tal");
        System.out.println("Hola = " + path.indexOf("Hola"));    // Hola = 0
        System.out.println("ola   = " + path.indexOf("ola"));      // ola   = 1
        System.out.println("Jola = " + path.indexOf("Jola"));     // Jola = -1
    }
}

Rollos antiguos

2006-06-22 12:06:59 - Añadir lineas a un panel de texto JTextPane.

2006-06-13 08:58:19 - El excel del mundial.

2006-06-11 02:11:21 - Transformers, la pelicula.

2006-06-06 04:53:57 - Proyectos, enlaces y fondos de pantalla.

2006-05-31 01:19:46 - Festival del rediseño.

Saiyine

Selfie of meHi! Welcome to Saiyine Punto Com where I talk about anything that goes through my mind!

Puedo prometer y prometo que a la mayor brevedad aquí irá un menú o algo asín.