Cadenas
JAVA
CADENAS
Ejercicio 1
Realice un programa cuya ventana tenga los siguientes elementos:
- Un cuadro de texto llamado txtFrase.
- Varias etiquetas. (Llámelascomo 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ónAnalizar.
- 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 decaracteres 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, elprograma debe mostrar un error emergente (JOptionPane)
[pic]
Código:
private void btnAnalizarActionPerformed(java.awt.event.ActionEvent evt) {
String pesox= txtFrase.getText();
Stringminusculas= 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();
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("");...
Regístrate para leer el documento completo.