¿Cómo puedo mostrar un mensaje diferente para un botón diferente?

Otra alternativa a esta respuesta válida:
puede cambiar el escucha de acción para identificar en qué botón se hizo clic y responder en consecuencia:

public void actionPerformed(ActionEvent e) {

    String value = e.getActionCommand();
    String message = "";

    switch(value){
        case "100":
            message = "RED";
            break;
        case "400":
            message = "BLUE";
            break;
        default:
            message = "Un recognized button pressed";
            break;
    }

    JOptionPane.showInputDialog(null,message);
}

Notas al margen: no frame.setSize(1920, 1080);establezca el tamaño preferido y tenga

    frame.pack();
    frame.setVisible(true);

al final del constructor, después de que se hayan agregado todos los componentes.

Respuesta 1

Tengo un panel javafx y un rectángulo dentro. Quiero hacer que el rectángulo llene todo el espacio del panel sin establecer el ancho o la altura manualmente, porque el panel puede cambiar de tamaño ... ¿alguien puede ayudarme?

Obtengo un StackOverflowError cuando intento llenar una celda con la multiplicación de otras dos celdas de la misma fila. Aquí está el código: tableModel.addTableModelListener (new TableModelListener () {...

Quiero probar un método unitario que establezca la propiedad activa de la clase Persona en Verdadero. La clase Person tiene muchas otras propiedades: public class Person {private int id; Boolean privado ...

Tengo una ruleta, que ya contiene algunos elementos. Estoy tratando de agregar un nuevo elemento después de obtenerlo de otra actividad mediante setResult y onActivityResult: protected void onActivityResult (...