Cadenas

Solo disponible en BuenasTareas
  • Páginas : 3 (586 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de noviembre de 2011
Leer documento completo
Vista previa del texto
PROGRAMACIÓN

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("");...
tracking img