Java:JOptionPane

De W3API
Saltar a: navegación, buscar

Contenido

Descripcion

Clase que nos permite levantar una ventana de dialogo para solicitar valores al usuario o bien para informar de alguna cosa.

Sintaxis

public class JOptionPane extends JComponent implements Accessible

Ejemplo

import javax.swing.*;

public class VolumenCono {

        public static double volumen(double r,double h){
        return (Math.PI*(r*r)*h)/3;
    }
        
        public static void main(String[] args) {

                try {
                        double radio = Double.parseDouble(JOptionPane
                                        .showInputDialog("Introduce radio:"));
                        double altura = Double.parseDouble(JOptionPane
                                        .showInputDialog("Introduce altura:"));
                        JOptionPane.showMessageDialog(
                                        null,
                                        "Volumen obtenido\n"
                                                        + String.valueOf(volumen(radio, altura)), "Aviso",
                                        JOptionPane.PLAIN_MESSAGE, new ImageIcon("imagen.jpg"));
                        System.exit(0);
                } catch (Exception ex) {
                        JOptionPane.showMessageDialog(null, ex.getCause().toString(),
                                        "Aviso", JOptionPane.ERROR_MESSAGE, new ImageIcon(
                                                        "ferd.jpg"));
                } 

        }
 
}

Campos

Constuctores

Metodos

Líneas de Código

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
api's
webs
Herramientas