Curso Junta.
Programador de Aplicaciones Informáticas
LENGUAJE JAVA. PROGRAMACION CON OBJETOS 1/2
CADENAS
Ejercicio 1
Realice un programa cuya ventana tenga los siguientes elementos:
- Un cuadro de texto llamado txtFrase.
- Varias etiquetas. (Llámelas como quiera)
- Un botón “Analizar” llamado btnAnalizar.
El programa funcionará de la siguiente forma:
- El usuario introducirá una frase en el cuadro de texto, y luego pulsará el botón Analizar.
- Al pulsar Analizar, el programa mostrará la siguiente información en las etiquetas:
o La frase en mayúsculas.
o La frase en minúsculas.
o Número de caracteres de la frase.
o Número de caracteres de la frase sin contar los espacios.
- Si el usuario pulsa Analizar cuando no hay ninguna frase introducida en el cuadro de
texto, el programa debe mostrar un error emergente (JOptionPane)
Ejercicio 2
Realice un programa cuya ventana tenga los siguientes elementos:
- Un cuadro de texto llamado txtFrase y otro llamado txtSubcadena.
- Varias etiquetas.
- Un botón “Analizar” llamado btnAnalizar.
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 La posición en la que se encuentra la primera aparición de la palabra en la
frase.
o La posición en la que se encuentra la última aparición de la palabra en la frase.
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:
Posición inicial: 3
Posición final: 49
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.
Curso Junta. Programador de Aplicaciones Informáticas
LENGUAJE JAVA. PROGRAMACION CON OBJETOS 2/2
Ejercicio 3
Realice un programa que tenga los siguientes elementos:
- Un cuadro de texto llamado txtFrase.
- Un cuadro de texto llamado txtPalabra1.
- Un cuadro de texto llamado txtPalabra2.
- Un cuadro de texto llamado txtPalabra3.
- Un cuadro de texto llamado txtPalabra4.
- Varias etiquetas.
- Un botón “Analizar” llamado btnAnalizar.
El programa funcionará de la siguiente forma:
- El usuario introducirá una frase en el cuadro de texto txtFrase, y tres palabras en los
cuadros de texto de las palabras.
- Al pulsar el botón Analizar, el programa debe indicar la siguiente información en las
etiquetas:
o Indicará si la frase es igual a la palabra 1.
o Indicará si la frase empieza por la palabra 2.
o Indicará si la frase termina por la palabra 3.
o Indicará si la palabra 4 está contenida en la frase, y en el caso de que esté
contenida, se indicará la posición inicial en la que se encuentra.