Programación

180 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
180
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programación

  1. 1. PROGRAMACIÓN JAVA 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) [pic] Código: private void btnAnalizarActionPerformed(java.awt.event.ActionEvent evt) { String pesox= txtFrase.getText(); String minusculas= pesox.toLowerCase(); String mayusculas= pesox.toUpperCase(); int tamanio= pesox.length(); L1.setText(""+minusculas); L2.setText(""+mayusculas); longitud.setText(""+tamanio); } private void txtFraseKeyReleased(java.awt.event.KeyEvent evt) { String pesox= txtFrase.getText();
  2. 2. String minusculas= pesox.toLowerCase(); String mayusculas= pesox.toUpperCase(); int tamanio= pesox.length(); L1.setText(""+minusculas); L2.setText(""+mayusculas); longitud.setText(""+tamanio); txtFrase.setOpaque(true); txtFrase.setBackground(Color.green); L1.setOpaque(true); L1.setBackground(Color.YELLOW); L2.setOpaque(true); L2.setBackground(Color.cyan); longitud.setOpaque(true); longitud.setBackground(Color.PINK); } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { txtFrase.setText(""); L1.setText(""); L2.setText(""); longitud.setText(""); } 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:
  3. 3. 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

×