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

Operaciones con palabras

Estas en el tema de Operaciones con palabras en el foro de Java en Foros del Web. El programa funcionará de la siguiente forma: - El usuario introducirá una frase en el cuadro de texto txtFrase, y luego introducirá una palabra en ...
  #1 (permalink)  
Antiguo 20/02/2014, 15:45
Avatar de afal3d  
Fecha de Ingreso: octubre-2012
Mensajes: 24
Antigüedad: 11 años, 6 meses
Puntos: 0
Información Operaciones con palabras

El programa funcionará de la siguiente forma:

- El usuario introducirá una frase en el cuadro de texto txtFrase, y luego introducirá una palabra en el cuadro de texto txtSubcadena, y luego pulsará el botón Analizar.

- Al pulsar el botón, el programa debe mostrar la siguiente información:

o Mostrará el texto que hay en la frase antes de la primera palabra.
o Mostrará el texto que hay en la frase después de la última palabra.

- Por ejemplo, si la frase fuera:

Un globo, dos globos, tres globos. La luna es un globo que se me escapó.

Y la palabra fuera globo, entonces la información a mostrar sería:

Texto anterior: Un
Texto posterior: que se me escapó

- Si la palabra no se encuentra en la frase, el programa mostrará un error emergente y no se presentará nada en las etiquetas.

Les agradezco cualquier colaboración para entender como se realiza este proceso y seguir avanzando en java.
  #2 (permalink)  
Antiguo 20/02/2014, 15:49
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Operaciones con palabras

Muchacho pon algo de tu parte, no estires la mano tal mendigo. Pon lo que lleves.

Saludos
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 21/02/2014, 10:47
Avatar de afal3d  
Fecha de Ingreso: octubre-2012
Mensajes: 24
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Operaciones con palabras

private void btnAnalizarActionPerformed(java.awt.event.ActionEv ent evt) {

String frase;
String frase1;
String frase2;
//int contador=0;
String contador;

frase = txtFrase.getText();
frase1 = txtSubcadena.getText();

//Devuelve el índice de la primera ocurrencia del carácter especificado.
etiPosicion1.setText(frase.indexOf(frase1) + "" );// TODO add your handling code here:
//Devuelve el índice de la primer (última) ocurrencia de la subcadena especificada.
etiPosicion2.setText(frase.lastIndexOf(frase1) + "" );




}

Esto el lo que llevo hasta ahora se que hay que utilizar un substring pero no entiendo como me podrías colaborar.

Etiquetas: operaciones, palabras, programa
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:15.