Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

232
Vistas
¿Por qué el interruptor solo muestra la salida predeterminada en la consola y *no* en la aplicación real?

Estoy creando mi primera aplicación de escritorio Java (lo que explica la falta de conocimiento), cuando ejecuto el proyecto, la salida predeterminada aparece en la consola en lugar del proyecto real, mientras que cuando el campo se completa correctamente, muestra la salida en la aplicación/proyecto.

 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { String name = textBoxName.getText(); switch (textBoxName.getText()) { case "": System.out.println("Name field cannot be blank!"); break; default: Message.setText(name); } }
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Utilizando System.out.println("your message here"); está escribiendo en la consola, que generalmente se usa para depurar cosas. Si desea mostrar el mensaje al usuario en una interfaz GUI, hay una clase útil en Swing. En lugar de System.out.println(); tratar

 JOptionPane.showMessageDialog(null, "Name field cannot be blank!");

que creará un cuadro de diálogo con su mensaje dentro y un botón para cerrarlo. También puede especificar un título del diálogo y el tipo de diálogo como este:

 JOptionPane.showMessageDialog(null, "Name field cannot be blank!", "Title of the message", JOptionPane.PLAIN_MESSAGE);

donde en lugar de JOptionPane.PLAIN_MESSAGE también puede poner ERROR_MESSAGE , INFORMATION_MESSAGE , WARNING_MESSAGE o QUESTION_MESSAGE .

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda