TODO SWING CASILLA GRAFICO UNO

NUEVO EJEMPLO

TODO SWING JRADIOBUTTON CON GRUPO DE OPCIONES

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
public class BOTONES extends JApplet implements ItemListener
{
    JRadioButton r1,r2;
    ButtonGroup grupo;
    JTextField t1;
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        grupo=new ButtonGroup();
        r1=new JRadioButton("nombre");
        r2=new JRadioButton("direccion");
        grupo.add(r1);
        grupo.add(r2);
        r1.addItemListener(this);
        r2.addItemListener(this);
        c.add(r1);
        c.add(r2);
        t1=new JTextField(30);
        c.add(t1);
    }
    public void itemStateChanged(ItemEvent e)
    {
        if(e.getItemSelectable()==r1)
        {
            t1.setText("RODRIGO VILLANUVEA");
        }
        if(e.getItemSelectable()==r2)
        {
            t1.setText("SAN JUAN DE ARAGON");
        }
    }

}

TODO SWING CASILLAS DE VERIFICACION SUMA Y RESTA

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
import java.awt.event.ItemListener;
import java.awt.event.ItemEvent;
public class SUMA_CHE extends JApplet implements ItemListener
{
    JCheckBox suma,resta,lim;
    JTextField t1,t2,t3;
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        suma=new JCheckBox("SUMAR");
        resta=new JCheckBox("RESTAR");
        lim=new JCheckBox("LIMPIAR");
        t1=new JTextField(30);
        t2=new JTextField(30);
        t3=new JTextField(30);
        c.add(suma);
        c.add(resta);
        c.add(lim);
        c.add(t1);
        c.add(t2);
        c.add(t3);
        suma.addItemListener(this);
        resta.addItemListener(this);
        lim.addItemListener(this);
    }
    public void itemStateChanged(ItemEvent e)
    {
        double a,b,r;
        if(e.getItemSelectable()==suma)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            r=a+b;
            t3.setText(String.valueOf(r));
        }
        if(e.getItemSelectable()==resta)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            r=a-b;
            t3.setText(String.valueOf(r));
        }
        if(e.getItemSelectable()==lim)
        {
            t1.setText("");
            t2.setText("");
            t3.setText("");
           
        }
    }

}

TODO SWING CASILLA DE VERIFICACIÓN CHECKBOX1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.awt.event.ItemEvent;
public class ejemplo1 extends JApplet implements ItemListener
{
    JCheckBox ch1,ch2,ch3;
    JTextField t1;
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        ch1=new JCheckBox("NOMBRE:");
        ch2=new JCheckBox("DIRECCION:");
        ch3=new JCheckBox("TELEFONO:");
        c.add(ch1);
        c.add(ch2);
        c.add(ch3);
        t1=new JTextField(30);
        c.add(t1);
        ch1.addItemListener(this);
        ch2.addItemListener(this);
        ch3.addItemListener(this);
    }
    public void itemStateChanged(ItemEvent e)
    {
        if(e.getItemSelectable()==ch1)
        {
            t1.setText("RODRIGO VILLANUEVA");
        }
        if(e.getItemSelectable()==ch2)
        {
            t1.setText("SAN JUAN DE ARAGON");
        }
        if(e.getItemSelectable()==ch3)
        {
            t1.setText("8789798789");
        }
      
    }
}

TODO SWING CALCULADORA

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class calculadora extends JApplet
{
    JTextField t1=new JTextField(20);
    JTextField t2=new JTextField(20);
    JTextField t3=new JTextField(20);
    JButton suma=new JButton("SUMAR VALORES: ");
    JButton resta=new JButton("RESTA VALORES:");
    JButton multi=new JButton("MULTI VALORES");
    JButton divi=new JButton("DIVI VALORES");
   
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(t1);
        c.add(t2);
        c.add(t3);
        suma.setMnemonic('s');
        resta.setMnemonic('r');
        multi.setMnemonic('m');
        divi.setMnemonic('d');
        c.add(suma);
        c.add(resta);
        c.add(multi);
        c.add(divi);
        suma.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                double a,b,r;
                a=Double.parseDouble(t1.getText());
                b=Double.parseDouble(t2.getText());
                r=a+b;
                t3.setText(String.valueOf(r));
               
            }
           
        });

        resta.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                double a,b,r;
                a=Double.parseDouble(t1.getText());
                b=Double.parseDouble(t2.getText());
                r=a-b;
                t3.setText(String.valueOf(r));
            }
        });
        multi.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                double a,b,r;
                a=Double.parseDouble(t1.getText());
                b=Double.parseDouble(t2.getText());
                r=a*b;
                t3.setText(String.valueOf(r));
            }
        });

        divi.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                double a,b,r;
                a=Double.parseDouble(t1.getText());
                b=Double.parseDouble(t2.getText());
                r=a/b;
                t3.setText(String.valueOf(r));
            }
        });
              
    }
}

TODO SWING SUMA DE DOS NUMEROS

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class calculadora extends JApplet
{
    JTextField t1=new JTextField(20);
    JTextField t2=new JTextField(20);
    JTextField t3=new JTextField(20);
    JButton suma=new JButton("SUMAR VALORES");
   
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(t1);
        c.add(t2);
        c.add(t3);
        suma.setMnemonic('s');
        c.add(suma);
        suma.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                double a,b,r;
                a=Double.parseDouble(t1.getText());
                b=Double.parseDouble(t2.getText());
                r=a+b;
                t3.setText(String.valueOf(r));
               
            }
           
        });
              
    }
}

TODO SWING BOTONES CON TECLA DIRECTA

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class botones2 extends JApplet
{
    JButton b1=new JButton("HAGA CLIC AQUI ");
    JButton b2=new JButton("HAGA CLIC AQUI ");
    JTextField t1=new JTextField(30);
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        b2.setMnemonic('h');
        getRootPane().setDefaultButton(b2);
        c.add(b1);
        c.add(b2);
        c.add(t1);
       b1.addActionListener(new ActionListener()
       {
           public void actionPerformed(ActionEvent e)
           {
           t1.setText("HOLA DESDE SWING");
           }
       });
       b2.addActionListener(new ActionListener()
       {
           public void actionPerformed(ActionEvent e)
           {
           t1.setText("ESTE ES EL BOTON PRELIMINAR CON TECLA DIRECTA");
           }
       });
    }

}

TODO SWING JTEXTFIELD 3

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class boton extends JApplet
{
    JTextField t1=new JTextField(30);
    JTextField t2=new JTextField(30);
    JButton b1=new JButton("DATOS");
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(t1);
        c.add(t2);
        c.add(b1);
        b1.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                t1.setText("RODRIGO VILLANUVEA");
                t2.setText("SAN JUAN DE ARAGON");
            }
        });
 }
}

TODO SWING JTEXTFIELD 2 CON UN BOTON

NUEVO EJEMPLO
import java.awt.*;
import java.awt.event.*;
public class cuadro  extends JApplet
{
    JButton b1=new JButton("PRESIONA");
    JTextField t1=new JTextField(20);
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        c.add(b1);
        c.add(t1);
        b1.addActionListener(new ActionListener()
        {
         public void actionPerformed(ActionEvent e)
         {
             t1.setText("HOLA DESDE JAVA");
         }
        });
    }
}

TODO SWING JTEXTFIELD 1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class cuadro  extends JApplet
{
  JTextField t1=new JTextField(20);
  public void init()
  {
      Container c=getContentPane();
      c.setLayout(new FlowLayout());
      c.add(t1);
      t1.setText("HOLA DESDE SWING");
      t1.setToolTipText("TEXTO DE AYUDA");
  }
}

TODO SWING VENTANA 1 ETIQUETA 1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.util.*;
import java.awt.event.*;
public class ventanas2 extends JApplet
{
    public ventanas2()//const
    {
        Container c=getContentPane();
        JLabel l1=new JLabel("HOLA DESDE JAVA EN UNA ETIQUETA");
        c.setLayout(new FlowLayout());
        c.add(l1);
    }
}

TODO SWING VENTANA 1 JFRAME

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class ventana_swing extends JFrame
{
    public ventana_swing()//inicia constru
    {
        super("APLICACION DE SWING");
        Container c=getContentPane();
        panel p1=new panel();
        c.add(p1);
    }
    public static void main(String args[])
    {
         JFrame ventana=new ventana_swing();
         ventana.setBounds(30, 30, 400, 400);//x,y y ancho de la ventana
         ventana.setVisible(true);
    }
}

class panel extends JPanel
{
    panel()//iniicia el constructor
    {
        setBackground(Color.white);
    }
    public void paintComponent(Graphics g)
    {
        super.paintComponent(g);
        g.drawString("HOLA DESDE SWING", 20, 30);
    }
}

MULTIPLES CLASES CON HERENCIA

NUEVO EJEMPLO
import javax.swing.*;
public class COCHE
{
    public static void main(String args[])
    {
    auto v1=new auto();//SIEMPRE SE CREA DEL QUE ESTA HEREDADO
    v1.start();
    v1.manejar();
    jet j1=new jet();
    j1.start();
    j1.volar();
    j1.velocidad();
       
    }
}
class vehiculo
{
    public void start()
    {
        System.out.print("ARRANCA EL COCHE");
    }
}
class auto extends vehiculo
{
    public void manejar()
    {
        System.out.print("SE MANEJA MOVIENDO EL VOLANTE");
    }
}

class avion extends vehiculo
{
    public void volar()
    {
        System.out.print("volar");
    }
}
class jet extends avion
{
    public void velocidad()
    {
        System.out.print("SUPERSONICO");
    }
}

MANEJO DE HERENCIA MULTIPLES CLASES

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class coche
{
    public static void main(String args[])
    {
        estructura p1=new estructura();
        p1.llantas();
        p1.manejar();
    }
}

class partes
{
    public void llantas()
    {
        JOptionPane.showMessageDialog(null,"llantas fireston");
    }
}
class estructura extends partes
{
    public void manejar()
    {
        JOptionPane.showMessageDialog(null,"EL COCHE SE MUEVE");
    }
}

APPLET CON UN CUADRO DE TEXTO Y BOTON

NUEVO EJEMPLO
import javax.swing.*;
import java.applet.Applet;
import java.awt.event.*;
import java.awt.*;
public class ventana1 extends Applet implements ActionListener
{
    TextField t1;
    Button b1;
    public void init()
    {
        t1=new TextField(40);
        add(t1);
        b1=new Button("PRESIONA AQUI");
        add(b1);
        b1.addActionListener(this);
    }
    public void actionPerformed(ActionEvent e)
    {
        if(e.getSource()==b1)
        {
            t1.setText("HOLA BIENVENIDO A JAVA");
        }
    }
}

CREACION DE UNA VENTANA HERENCIA 1

NUEVO EJEMPLO
import java.applet.Applet;
import java.awt.event.*;
public class ventana
{
    public static void main(String[] args)
    {
        crear v1=new crear();
        v1.setSize(400,400);
        v1.setTitle("VENTANA UNO CREADA");
        v1.show();
        v1.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e)
        {System.exit(0);}});
        crear v2=new crear();
        v2.setSize(500,600);
        v2.setTitle("ESTA ES LA VENTANA DOS");
        v2.show();
        v2.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e)
        {System.exit(0);}});
    }
}
class  crear extends JFrame
{
    public void paint(Graphics g)
    {
        g.drawString("NUEVA VENTANA CREADA", 40, 50);
    }
}

PARAMETROS A LOS METODOS 6

NUEVO EJEMPLO
import javax.swing.*;
public class PARAMT3
{
    public static void main(String args[])
    {
        double m,n;
        operaciones b1=new operaciones();
        JOptionPane.showMessageDialog(null, "LA SUMA DE DOS NUMEROS ES: "+b1.sumar(20, 30));
        JOptionPane.showMessageDialog(null,"LA SUMA DE TRES NUMEROS ES: "+b1.sumar(30, 40, 30));
        JOptionPane.showMessageDialog(null,"LA RAIZ DE DOS NUMEROS ES: "+b1.raiz(5, 20));
        JOptionPane.showMessageDialog(null,"COSENO DE LA SUMA DE DOS NUMEROS ES: "+b1.coseno(10, 10));
        b1.pedir_datos();
        m=Double.parseDouble(JOptionPane.showInputDialog("DAME M: "));
        n=Double.parseDouble(JOptionPane.showInputDialog("DAME N"));
        JOptionPane.showMessageDialog(null,"la suma es: "+b1.sumar(m,n));

    }
}
class operaciones
{
    double x,y;
    public void pedir_datos()
    {
        x=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        y=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        JOptionPane.showMessageDialog(null, "lA SUMA ES: "+sumar(x,y));
    }
    public double sumar(double a, double b)
    {
        return a+b;
    }
    public double sumar(double a, double b , double c)
    {
        return a+b+c;
    }
    public double raiz(double a, double b)
    {
        double r;
        r=a+b;
        return r;
    }
    public double coseno(double a, double b)
    {
        return Math.cos(a+b);
    }

}

PARAMETROS A LOS METODOS 5

NUEVO EJEMPLO
import javax.swing.*;
public class PARAMT3
{
    public static void main(String args[])
    {
        operaciones b1=new operaciones();
        JOptionPane.showMessageDialog(null, "LA SUMA DE DOS NUMEROS ES: "+b1.sumar(20, 30));
        JOptionPane.showMessageDialog(null,"LA SUMA DE TRES NUMEROS ES: "+b1.sumar(30, 40, 30));
        JOptionPane.showMessageDialog(null,"LA RAIZ DE DOS NUMEROS ES: "+b1.raiz(5, 20));
        JOptionPane.showMessageDialog(null,"COSENO DE LA SUMA DE DOS NUMEROS ES: "+b1.coseno(10, 10));
        b1.pedir_datos();
    }
}
class operaciones
{
    double x,y;
    public void pedir_datos()
    {
        x=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        y=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        JOptionPane.showMessageDialog(null, "lA SUMA ES: "+sumar(x,y));
    }
    public double sumar(double a, double b)
    {
        return a+b;
    }
    public double sumar(double a, double b , double c)
    {
        return a+b+c;
    }
    public double raiz(double a, double b)
    {
        double r;
        r=a+b;
        return r;
    }
    public double coseno(double a, double b)
    {
        return Math.cos(a+b);
    }
}

PARAMETROS A LOS METODOS 4

NUEVO EJEMPLO
import javax.swing.*;
public class PARAMT3
{
    public static void main(String args[])
    {
        operaciones b1=new operaciones();
        JOptionPane.showMessageDialog(null, "LA SUMA DE DOS NUMEROS ES: "+b1.sumar(20, 30));
        JOptionPane.showMessageDialog(null,"LA SUMA DE TRES NUMEROS ES: "+b1.sumar(30, 40, 30));
        JOptionPane.showMessageDialog(null,"LA RAIZ DE DOS NUMEROS ES: "+b1.raiz(5, 20));
       
    }
}
class operaciones
{
    public double sumar(double a, double b)
    {
        return a+b;
    }
    public double sumar(double a, double b , double c)
    {
        return a+b+c;
    }
    public double raiz(double a, double b)
    {
        double r;
        r=a+b;
        return r;
    }
}

PARAMETROS A LOS METODOS 3

NUEVO EJEMPLO
import javax.swing.*;
public class PARAMT3
{
    public static void main(String args[])
    {
        operaciones b1=new operaciones();
        JOptionPane.showMessageDialog(null, "LA SUMA DE DOS NUMEROS ES: "+b1.sumar(20, 30));
        JOptionPane.showMessageDialog(null,"LA SUMA DE TRES NUMEROS ES: "+b1.sumar(30, 40, 30));
       
    }
}
class operaciones
{
    public double sumar(double a, double b)//MISMO NOMBRE DOS PARAMETROS    {
        return a+b;
    }
    public double sumar(double a, double b , double c)//MISMO NOMBRE TRES PARAMETROS
    {
        return a+b+c;
    }
}

PARAMETROS A LOS METODOS 2

NUEVO EJEMPLO
import javax.swing.*;
public class PARA2
{
    public static void main(String args[])
    {
        sumar b1=new sumar();
        JOptionPane.showMessageDialog(null,"LA SUMA ES: "+b1.su(10, 10, 10));
    }
}
class sumar
{
    public double su(double a, double b, double c)
    {
        return a+b+c;
    }
}

PARAMETROS A LOS METODOS 1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class parametros1
{
    public static void main(String args[])
    {
        datos d1=new datos();
        d1.mensaje("HOLA DESDE JAVA \n");//SE PASA EL PARAMETRO EL TEXTO
        d1.mensaje("ESTA ES LA SEGUNDA LINEA");
    }
}
class datos
{
    public void mensaje(String s)
    {
        System.out.print(s);
    }
}

METODO PRIVADO SOLUCION

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class STATIC1
{
    public static void main(String args[])
    {
       eje b1=new eje();
       b1.sumbueno();

    }
}
class eje
{
    public  double a,b,r;
    private void sum()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL SEGUNDO NUMERO: "));
        r=a+b;
        JOptionPane.showMessageDialog(null, "LA SUMA ES: "+r);
    }
    public void sumbueno()
    {
        sum();
    }
}

METODOS PRIVADOS EJEMPLO CON ERROR

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class STATIC1
{
    public static void main(String args[])
    {
       eje b1=new eje();
       b1.sum();//ES PRIVADO

    }
}
class eje
{
    public  double a,b,r;
    private void sum()//METODO PRIVADO    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL SEGUNDO NUMERO: "));
        r=a+b;
        JOptionPane.showMessageDialog(null, "LA SUMA ES: "+r);
    }
}

OPERACIONES CON ARRAYS

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class array2
{
    public static void main(String args[])
    {
        ejemplo b1=new ejemplo();
        b1.arr();
    }
}
class ejemplo
{
    public void arr()
    {
        double num[];
        num=new double[5];
        num[0]=Double.parseDouble(JOptionPane.showInputDialog("DAME EL PRIMER NUMERO: "));
        num[1]=Double.parseDouble(JOptionPane.showInputDialog("DAME EL SEGUNDO NUMERO: "));
        num[2]=Double.parseDouble(JOptionPane.showInputDialog("DAME EL TERCER NUMERO "));
        num[3]=Math.sqrt(num[0]+num[1])- Math.sin(num[1]*num[2])+ Math.cos(num[2]);
        JOptionPane.showMessageDialog(null,"EL RESULTADO ES: "+num[3]);
    }
}

SUMA CON ARRAY SIMPLE

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class ARRAYS1
{
    public static void main(String args[])
    {
        arra e1=new arra();
        e1.su();
    }
}
class arra
{
    public void su()
    {
        double num[];
        num=new double[3];//son 4 numeros
        num[0]=Double.parseDouble(JOptionPane.showInputDialog("dame el primer numero: "));
        num[1]=Double.parseDouble(JOptionPane.showInputDialog("dame el primer numero: "));
        num[2]=num[0]+num[1];
        JOptionPane.showMessageDialog(null,"LA SUMA ES: "+num[2]);
    }
}

EJEMPLO VON 8

NUEVO EJEMPLO
DOS LINEAS EN UN APPLET LO QUE CAMBIA SON LAS COORDENADAS
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
public class APPLET1 extends Applet
{
    public void paint(Graphics g)
    {
    g.drawString("HOLA DESDE JAVA EN UN APPLET", 40, 50);    g.drawString("ESTA ES LA SEGUNDA LINEA CON DIFERENTES COORDENADAS", 40, 80);    }
}

EJEMPLO VON 7

NUEVO EJEMPLO
CREACIÓN DE UN APPLET SENCILLO
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
public class APPLET1 extends Applet
{
    public void paint(Graphics g)
    {
    g.drawString("HOLA DESDE JAVA EN UN APPLET", 40, 50);   
    }
}

EJEMPLO VON 6

NUEVO EJEMPLO
MAYOR DE TRES NUMEROS
import java.applet.Applet;
import javax.swing.*;
import java.awt.*;
public class ejemplosif
{
    public static void main(String args[])
    {
    mayor e1=new mayor();
    e1.ma_2();
    }
}
class mayor
{
    double a,b,c;
    public void pedir()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL VALOR DE A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL VALOR DE B: "));
        c=Double.parseDouble(JOptionPane.showInputDialog("DAME EL VALOR DE C: "));
       
    }
    public void ma_2()
    {
        pedir();
        if(a>b && a>b)
        {
            JOptionPane.showMessageDialog(null,"EL MAYOR ES: "+a);
        }
        if(b>a && b>c)
        {
            JOptionPane.showMessageDialog(null,"EL MAYOR ES: "+b);
        }
         if(c>a && c>b)
        {
            JOptionPane.showMessageDialog(null,"EL MAYOR ES: "+c);
        }
    }//funcion ma_2
}//clase mayor

EJEMPLO VON 5

NUEVO EJEMPLO
FUNCION IF
import java.applet.Applet;
import javax.swing.*;
import java.awt.*;
public class ejemplosif
{
    public static void main(String args[])
    {
    mayor e1=new mayor();
    e1.ma_2();
    }
}
class mayor
{
    double a,b;
    public void pedir()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL VALOR DE A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL VALOR DE B: "));
       
    }
    public void ma_2()
    {
        pedir();
        if(a>b)
        {
            JOptionPane.showMessageDialog(null,"EL MAYOR ES: "+a);
        }
        else
        {
            JOptionPane.showMessageDialog(null,"EL MAYOR ES: "+b);
        }
    }//funcion ma_2
}//clase mayor

EJEMPLO VON 4

NUEVO EJEMPLO
SE PIDEN LOS DATOS CON UN METODO QUE SE LLAMA PEDIR
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
public class APPLET1
{
    public static void main(String args[])
    {
        operacion b1=new operacion();
        b1.op();
        b1.op2();
    }
}
class operacion
{
    double a,b,c,r;
    public void pedir()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE B: "));
        c=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE C: "));
    }
    public void op()
    {
        pedir();
        r=Math.sqrt(a+b+c);
        JOptionPane.showMessageDialog(null,"LA RAIZ ES: "+r);
    }
    public void op2()
    {
        pedir();
        r=Math.cos(a+b)+Math.sin(a-b);
        JOptionPane.showMessageDialog(null,"EL COSENO Y SENO  ES: "+r);
    }
}

EJEMPLOS VON 3

NUEVO EJEMPLO
OPERACIONES MATEMATICAS RAIZ SENO COSENO
import javax.swing.*;
import java.awt.*;
import java.applet.Applet;
public class APPLET1
{
    public static void main(String args[])
    {
        operacion b1=new operacion();
        b1.op();
        b1.op2();
    }
}
class operacion
{
    double a,b,c,r;
    public void op()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE B: "));
        c=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE C: "));
        r=Math.sqrt(a+b+c);
        JOptionPane.showMessageDialog(null,"LA RAIZ ES: "+r);
    }
    public void op2()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE A: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE B: "));
        c=Double.parseDouble(JOptionPane.showInputDialog("DAME EL EL VALOR DE C: "));
        r=Math.cos(a+b)+Math.sin(a-b);
        JOptionPane.showMessageDialog(null,"EL COSENO Y SENO  ES: "+r);
    }
}

EJEMPLOS VON 2

NUEVO EJEMPLO
SUMA DE DOS NUMEROS EN DECIMALES
import javax.swing.*;
import java.awt.*;
public class operaciones1
{
    public static void main(String args[])
    {
        suma e1=new suma();
        e1.su();
        suma b1=new suma();
        b1.su();
    }
}
class suma
{
    double a,b,s;
    public void su()
    {
        a=Double.parseDouble(JOptionPane.showInputDialog("DAM EL PRIMER NUMERO: "));
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME EL SEGUNDO NUMERO: "));
        s=a+b;
        JOptionPane.showMessageDialog(null,"LA SUMA ES: "+s);
    }
}

EJEMPLOS VON 1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class ejemplo1
{
    public static void main(String args[])
    {
        base1 b1=new base1();
        b1.saludo();
    }
}
class base1
{
    public void saludo()
    {
        JOptionPane.showMessageDialog(null," BIENVENIDOS A JAVA   ");
        System.out.print("SALUDOS DESDE JAVA");
    }
}