lunes, 16 de mayo de 2011

Solución Propuesto 02: Introducción a la Algoritmia


import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class Simulacro extends JApplet implements ActionListener {
 // Declaración de variables
 JLabel lblLogo, lblTipo, lblNumero, lblGrabar, lblAlias,
    lblClave, lblIngresoClave, lblTiempo, lblBarra;
 JButton btn0,btn1,btn2,btn3,btn4,btn5,
      btn6,btn7,btn8,btn9,btnLimpiar, btnIngresar;

 JTextField txtNumero, txtAlias, txtClave;

 JComboBox cboTipo;  

 JRadioButton rbtSi, rbtNo;

 ButtonGroup btgRespuesta;
  
 Color azulMarino = new Color(0,0,125);    
 Color anaranjado = new Color(255,51,0);
 //--------------------------------------------------------------------------
 // Crea la interfaz gráfica de usuario
 public void init() {
   setLayout(null);
   getContentPane().setBackground(Color.WHITE);

   
   lblLogo = new JLabel();
   lblLogo.setBounds(10,0,690,40);
   lblLogo.setIcon(new ImageIcon("bcp.jpg"));
   add(lblLogo);

   lblTipo = new JLabel();
   lblTipo.setText("Seleccione Targeta");
   lblTipo.setForeground(azulMarino);
   lblTipo.setBounds(10,50,200,25);
   add(lblTipo);

   cboTipo = new JComboBox();
   cboTipo.addItem("Credimas");
   cboTipo.setBounds(10,80,200,25);
   add(cboTipo);
 
   lblNumero= new JLabel();
   lblNumero.setForeground(azulMarino);
   lblNumero.setText("Ingresa tn n° de Targeta");
   lblNumero.setBounds(300, 50,150,25);
   add(lblNumero);

   txtNumero =  new JTextField();
   txtNumero.setText("4557880");
   txtNumero.setBounds(300,80,150,25);
   add(txtNumero);

   lblGrabar= new JLabel();
   lblGrabar.setForeground(azulMarino);
   lblGrabar.setText("¿Desea grabar esta targeta como frecuente?");
   lblGrabar.setBounds(10, 140,450,25);
   add(lblGrabar);
 
   rbtNo = new JRadioButton();
   rbtNo.setBounds(10, 170,50,25);
   rbtNo.setForeground(azulMarino);
   rbtNo.setText("No");
   rbtNo.setSelected(true);
   add(rbtNo);
   rbtSi = new JRadioButton();
   rbtSi.setBounds(70, 170,50,25);
   rbtSi.setForeground(azulMarino);
   rbtSi.setText("Si");
   add(rbtSi);

   btgRespuesta = new ButtonGroup();
   btgRespuesta.add(rbtSi);
   btgRespuesta.add(rbtNo);

   lblAlias= new JLabel();
   lblAlias.setText("¿Con qué nombre?");
   lblAlias.setForeground(azulMarino);  
   lblAlias.setBounds(150, 170,200,25);
   add(lblAlias);

   txtAlias= new JTextField();
   txtAlias.setBounds(270, 170,100,25);
   add(txtAlias);

   btn2 = new JButton();
   btn2.setBounds(10, 230,45,25);
   btn2.setText("2");
   add(btn2);
   btn9 = new JButton();
   btn9.setBounds(55, 230,45,25);
   btn9.setText("9");
   add(btn9);
   btn1 = new JButton();
   btn1.setBounds(100, 230,45,25);
   btn1.setText("1");
   add(btn1);

   btn7= new JButton();
   btn7.setBounds(10, 255,45,25);
   btn7.setText("7");
   add(btn7);
   btn6 = new JButton();
   btn6.setBounds(55, 255,45,25);
   btn6.setText("6");
   add(btn6);
   btn5= new JButton();
   btn5.setBounds(100, 255,45,25);
   btn5.setText("5");
   add(btn5);

   btn0= new JButton();
   btn0.setBounds(10, 280,45,25);
   btn0.setText("0");
   add(btn0);
   btn3 = new JButton();
   btn3.setBounds(55, 280,45,25);
   btn3.setText("3");
   add(btn3);
   btn8= new JButton();
   btn8.setBounds(100, 280,45,25);
   btn8.setText("8");
   add(btn8); 
   btn4= new JButton();
   btn4.setBounds(10, 305,45,25);
   btn4.setText("4");
   add(btn4);
   btnLimpiar= new JButton();
   btnLimpiar.setBounds(55, 305,90,25);
   btnLimpiar.setForeground(Color.WHITE);
   btnLimpiar.setBackground(azulMarino);
   btnLimpiar.setText("Limpiar");
   add(btnLimpiar);
   
   lblClave= new JLabel();
   lblClave.setText("Clave de internet (6 dígitos)");
   lblClave.setForeground(azulMarino);
   lblClave.setBounds(180, 220,200,25);
   add(lblClave);
   txtClave =  new JTextField();
   txtClave.setBounds(180,250,100,25);
   add(txtClave);
   
   lblIngresoClave = new JLabel();
   lblIngresoClave.setText("<html>Ingresa tu clave de internet <br>usando el teclado virtual</html>");
   lblIngresoClave.setForeground(azulMarino);
   lblIngresoClave.setBounds(180, 280,180,50);
   add(lblIngresoClave);

   lblBarra= new JLabel();
   lblBarra.setOpaque(true);
   lblBarra.setBackground(azulMarino);
   lblBarra.setBounds(10,340,460,3);
   add(lblBarra);

   btnIngresar= new JButton();
   btnIngresar.setBounds(350, 350,100,25);
   btnIngresar.setBackground(anaranjado);
   btnIngresar.setForeground(Color.WHITE);
   btnIngresar.setText("Ingresar");
   add(btnIngresar);

   lblTiempo= new JLabel();
   lblTiempo.setBounds(0, 390,460,25);
   lblTiempo.setForeground(azulMarino);
   lblTiempo.setHorizontalAlignment(JLabel.CENTER);
   lblTiempo.setText("<html>Por tu seguridad, la ventana se cerrará luego de 45 segundos de inactividad.<br><b><center> Su ventana se cerrará en 43 segundos.</b></center></html> ");
   add(lblTiempo);
 
 }
 //--------------------------------------------------------------------------
 // Procesa eventos de tipo ActionEvent
 public void actionPerformed( ActionEvent e ){
 }
}

No hay comentarios:

Publicar un comentario