Para crear un cuadro de dialogo en java como el siguiente necesitamos hacer 2 archivos java uno llamado VentanaDialogoError.java y otro llamado ejem.java este sera la clase principal con el método Main (Principal) bueno a continuación les dejo los códigos del ejemplo, pueden cambiar el texto del mensaje y poner lo que gusten.
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class VentanaDialogoError implements ActionListener{
private JDialog dialogo;
private JButton boton;
public void creaDialogoError(String titulo, String contenido){
dialogo = new JDialog();
dialogo.setTitle(titulo);
dialogo.setModal(true);
JPanel panel = new JPanel();
panel.setLayout(new GridLayout(2,1,3,3));
panel.setBorder(BorderFactory.createEmptyBorder(20, 20, 20, 20));
JLabel texto = new JLabel(contenido);
panel.add(texto);
boton = new JButton("Aceptar");
boton.addActionListener(this);
panel.add(boton);
dialogo.setContentPane(panel);
dialogo.pack();
dialogo.setResizable(false);
dialogo.setLocationRelativeTo(null);
dialogo.setVisible(true);
}
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals("Aceptar")){
dialogo.dispose();
}
}
}
public class ejem {
public static void main (String [] args) {
VentanaDialogoError vDialogoError=new VentanaDialogoError();
vDialogoError.creaDialogoError("ERROR", "Ejemplo de mensaje de error ");
}
}
No hay comentarios:
Publicar un comentario