TODO SWING PANELES DE DESPLAZAMIENTO 1

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.event.*;
import java.applet.Applet;
import java.awt.*;
public class panel1 extends JApplet
{
    public void init()
    {
        Container c=getContentPane();
        JPanel panel=new JPanel();
        panel.setLayout(new GridLayout(11,16));
        for(int a=1;a<=10;a++)
        {
            for(int b=1;b<=15;b++)
            {
                panel.add(new JTextField("cuadro de texto"+ a+" "+b));
            }
        }
        JScrollPane scrol=new JScrollPane(panel,ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS,
                        ScrollPaneConstants.HORIZONTAL_SCROLLBAR_ALWAYS);
                c.add(scrol);
    }
}

CONALEP EJEMPLO_1

NUEVO EJEMPLO
import javax.swing.*;
public class SALUDO1
{
    public static void main(String args[])
    {
        System.out.print("RODRIGO  VILLANUEVA NIETO");
        JOptionPane.showMessageDialog(null,"RODRIGO \n VILLANUEVA \n NIETO");
        JOptionPane.showMessageDialog(null,"ESTE ES EL SEGUNDO MENSAJE");

    }
}
VIDEO

TODO SWING CALCULADORA METODO CORTO

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class CALCULADORA2 extends JApplet implements ActionListener
{
    JTextField t1,t2,t3;
    JButton suma,resta,multi,divi;
   
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        t1=new JTextField(30);
        t2=new JTextField(30);
        t3=new JTextField(30);
        suma=new JButton("SUMAR");
        resta=new JButton("RESTA");
        multi=new JButton("MULTIPLICAR");
        divi=new JButton("DIVIDIR");
       
        suma.addActionListener(this);
        resta.addActionListener(this);
        multi.addActionListener(this);
        divi.addActionListener(this);
       
        c.add(t1);
        c.add(t2);
        c.add(t3);
        c.add(suma);
        c.add(resta);
        c.add(multi);
        c.add(divi);
           
    }//metodo init
   
   
    public void actionPerformed(ActionEvent e)
    {
        double a,b,s,r,m,d;
        if(e.getSource()==suma)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            s=a+b;
            t3.setText(String.valueOf(s));
        }
       
        if(e.getSource()==resta)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            r=a-b;
            t3.setText(String.valueOf(r));
        }
       
        if(e.getSource()==multi)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            m=a*b;
            t3.setText(String.valueOf(m));
        }
       
        if(e.getSource()==divi)
        {
            a=Double.parseDouble(t1.getText());
            b=Double.parseDouble(t2.getText());
            d=a/b;
            t3.setText(String.valueOf(d));
        }
    }
}

EL VIDEO ESTA EN http://www.youtube.com/user/rvnrodrigo

GRUPO 4 SMESTRE DATOS PERSONALES STRING

NUEVO EJEMPLO
import javax.swing.*;
public class DATOS_PERSONALES
{
    public static void main(String args[])
    {
        desarrollo_datos rodrigo=new desarrollo_datos();
        rodrigo.nombre();
        rodrigo.direccion();
    }
}

class desarrollo_datos
{
    String nom,ap,am,dir,tel,curp;//variables globales
    public void nombre()
    {
     nom=JOptionPane.showInputDialog("DAME TU NOMBRE: ");
     ap=JOptionPane.showInputDialog("DAME TU APELLIDO PATERNO: ");
     am=JOptionPane.showInputDialog("DAME TU APELLIDO MATERNO: ");
     JOptionPane.showMessageDialog(null, "TU NOMBRE ES: "+nom);
     JOptionPane.showMessageDialog(null, "TU APELLIDO PATERNO ES: : "+ap);
     JOptionPane.showMessageDialog(null, "TU APELLIDO MATERNO ES:: "+am);
     System.out.print("TU NOMBRE ES: "+nom+"\n");
     System.out.print("TU APELLIDO PATERNO  ES: "+ap+"\n");
     System.out.print("TU APELLIDO MATERNO ES: "+am+"\n");
    }
    public void direccion()
    {
        dir=JOptionPane.showInputDialog("DAME TU DIRECCION: ");
        tel=JOptionPane.showInputDialog("DAME TU TELEFONO ");
        curp=JOptionPane.showInputDialog("DAME TU CURP: ");
     JOptionPane.showMessageDialog(null, "TU DIRECCION ES: "+dir);
     JOptionPane.showMessageDialog(null, "TU TELEFONO  ES: : "+tel);
     JOptionPane.showMessageDialog(null, "TU CURP ES:: "+curp);
     System.out.print("TU DIRECCION ES: "+dir+"\n");
     System.out.print("TU TELEFONO   ES: "+tel+"\n");
     System.out.print("TU CURP ES: "+curp+"\n");
    }
}//clase desarrollo

TODO SWING BOTON SIMPLE

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class BOTON1 extends JApplet
{
    JTextField t1;
    JButton b1;
    public void init()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        t1=new JTextField(30);
        b1=new JButton("PRESIONA AQUI");
        c.add(t1);
        c.add(b1);
        b1.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {
                t1.setText("BIENVENIDOS A JAVA ");
            }
        });
    }//init
}//clase

LOS VIDEOS ESTAN EN http://www.youtube.com/user/rvnrodrigo

CALCULADORA BASICA

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class calcular
{
    public static void main(String args[])
    {
        double a,b,s,r,m,d;//variables de tipo doble para decimales
        a=Double.parseDouble(JOptionPane.showInputDialog("DAME A: "));
        //EL Double.parseDouble convierte a numero el texto
        b=Double.parseDouble(JOptionPane.showInputDialog("DAME B: "));
        s=a+b;
        r=a-b;
        m=a*b;
        d=a/b;
        //imprimimos resultados
        JOptionPane.showMessageDialog(null,"LA SUMA ES: "+s);
        JOptionPane.showMessageDialog(null,"LA RESTA ES: "+r);
        JOptionPane.showMessageDialog(null,"LA MULTIPLICACION ES: "+m);
        JOptionPane.showMessageDialog(null,"LA DIVISIÓN ES: "+d);
        // O EN CONSOLA ES LO MISMO
        System.out.print("LA SUMA ES: "+s);
        //listo terminamos
        //otra manera de correrlo
       
    }
}
RECUERDA MUCHOS VIDEO ESTAN EN MI SITIO.

http://www.youtube.com/user/rvnrodrigo

TODO SWING TEXTFIELD UNO

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class cuadro1 extends JApplet
{
    JTextField t1;
    public void init()
    {
    Container c= getContentPane();
    c.setLayout(new FlowLayout());
    t1=new JTextField(25);
    t1.setText("BIENVENIDOS A JAVA");
    c.add(t1);
    }
}
VER VIDEO

TODO SWING ETIQUETAS SIMPLES

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class ETIQUETAS1 extends JApplet
{
    public  ETIQUETAS1()
    {
        Container c=getContentPane();
        c.setLayout(new FlowLayout());
        JLabel e1=new JLabel("HOLA DESDE SWING");
        c.add(e1);

    }
}

VER VIDEO http://www.youtube.com/watch?v=V_0UbW7qLgM

TODO SWING BOTONES CON IMAGENES

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class BOTONES_IMAGENES extends JApplet
{
JTextField t1;
JButton b1;
public void init()
{
Container c=getContentPane();
c.setLayout(new FlowLayout());
t1=new JTextField(30);
b1=new JButton("PRESIONA AQUI",new ImageIcon("ima1.jpg"));
c.add(t1);
c.add(b1);

b1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
t1.setText("BIENVENIDOS A JAVA QUE TAL EL BOTON");
}

});
}//INIT

}//PROGRAMA
//NOTA LA IMAGEN DEBE DE ESTAR EN LA CARPETA DEL PROGRAMA

TODO SWING JTEXFIELD Y BOTONES 1

NUEVO EJEMPLO
import java.awt.event.*;
public class CUADRO_PEDIR extends JApplet
{
JTextField t1;
JButton b1;
public void init()
{
Container c=getContentPane();
c.setLayout(new FlowLayout());

t1=new JTextField(20);
b1=new JButton("PRESIONA AQUI");
c.add(t1);
c.add(b1);

b1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
t1.setText("BIENVENIDOS A JAVA");
}
});

}//void init

}//programa

TODO SWING JTEXTFIELD SALUDO

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class CUADRO_UNO extends JApplet
{
public void init()
{
Container c=getContentPane();
c.setLayout(new FlowLayout());
JTextField t1=new JTextField(30);
t1.setText("HOLA DESDE JAVA");
c.add(t1);
}
}

TODO SWING JLABEL CON IMAGENES

NUEVO EJEMPLO
import javax.swing.*;
import java.awt.*;
public class Jlabel_imagen extends JApplet
{
public void init()
{
Container c=getContentPane();
c.setLayout(new FlowLayout());

JLabel l1=new JLabel(" IMAGEN UNO JAVA",new ImageIcon("ima1.jpg"),JLabel.CENTER);
c.add(l1);
}
}

NOTA LA IMAGEN TIENE QUE ESTAR EN LA CARPETA DEL PROYECTO SI NO NUNCA SE VE