Cómo mostrar JOptionPane en la parte superior de todas las ventanas

He creado un DialogUtil que muestra números de JOptionPan en diferentes situaciones. a veces, en mi clase de acción, llame a este método con parámetros nulos como se muestra a continuación.

DialogUtil.showNotExist(null,xml.getName().concat(" is null or"));

En este caso, JOptionPane no aparece en la parte superior de la ventana.

¿Cómo puedo agregar algo a JOptionPane para que aparezca siempre en la parte superior?

public static void showNotExist(JPanel panel, String action) {
    JOptionPane.showMessageDialog(panel, new JLabel(action.concat(" doesn't exist."), 2));
}

Respuestas a la pregunta(6)

Su respuesta a la pregunta