miércoles, 29 de junio de 2016

Como crear un JDialog en java usando jcreator


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 ");
    }
}