lunes, febrero 19, 2007

JOptionPanel, un message box facilito para Swing

Es muy frecuente utilizar un mensaje de diálogo cuando queremos que el usuario se entere de un evento o cuando necesitamos confirmación para realizar una acción. JOptionPane en swing es la mejor opción para hacer este proceso rápido.

// primero despliego un mensaje para confirmar la operación
Object[] options = {"OK", "CANCELAR"};
int confirmar = JOptionPane.showOptionDialog(null,
"OK para sobreescribir el archivo", "Advertencia",
JOptionPane.DEFAULT_OPTION,
JOptionPane.WARNING_MESSAGE,
null, options, options[0]);

// muestro resultado
JOptionPane.showMessageDialog(this,
"Opcion seleccionada " +
options[confirmar], "Información",
JOptionPane.INFORMATION_MESSAGE);

4 comentarios:

Sandra Becerril dijo...

La colitis es de lo peor!!!!! Soy compañera de tu dolor jeje

Marxtamoros dijo...

que pedo juparave siempre se va a tratar de Java esto?

Sandra Becerril dijo...

Tú que sabes todo... cómo puedo poner musiquita en mi blog?

besos

kcer dijo...

Porque esto no me compila?:
import javax.swing.*;
/**
*
* @author Camilo
*/
public class Main {

public Main() {

}


public static void main(String[] args) {
vector instancia=new vector();
JOptionPane valor;
int valordig;
int i=0;

for(i=0;i<=7;i++){
valordig=Integer.parseInt(valor.showInputDialog("Digite un valor:"));
instancia.setvec(valordig,i);

(...)

}