Datos del Tema
Creado el 04.11.09 a las 04:42
- 0 Votos
-
0
Favoritos - 91
Visitas - 1
Mensajes
¡Tema agregado a Favoritos!
Ya tienes este tema en Favoritos
Error
¡Buen Tema!0 Votos Disponibles
¡Tu voto ha sido enviado!
Ya has votado por este tema
[Error]
No puedes votar tu propio tema
No puedes votar a usuarios baneados
No puedes votar en un tema cerrado
Temas Relacionados
| qtal amigos....necesito que me ayuden en este programita que voy haciendo...trata de que cualquier edad que haya seleccionado, el DNI que pusiera y la profesion que elija, imprima EDAD + DNI + PROFESION. todo eso en un JtextArea...aqui les dejo mi avance Código: package prueba;
import java.awt.Color;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.*;
public class datosPersonales extends JFrame implements ItemListener {
String[] items = {"Ingeniero", "Arquitecto", "Enfermera", "Médico"};
JPanel panel = new JPanel();
JPanel panel2 = new JPanel();
JLabel label1 =new JLabel("Seleccione su edad");
JRadioButton rb1= new JRadioButton("18-20");
JRadioButton rb2= new JRadioButton("21-40");
JRadioButton rb3= new JRadioButton("41-60");
JRadioButton rb4= new JRadioButton("60 a más");
JLabel label2 =new JLabel("DNI");
JTextField txt =new JTextField(10);
JLabel label3 =new JLabel("Profesión");
JComboBox combo = new JComboBox(items);
JButton boton = new JButton ("Imprimir Datos");
ButtonGroup rbg;
JTextArea txtS = new JTextArea();
public void mipanel(){
getContentPane().setLayout(null);
rbg = new ButtonGroup();
rbg.add(rb1);
rbg.add(rb2);
rbg.add(rb3);
rbg.add(rb4);
rb1.setBounds(10, 60, 100, 25);
rb1.addItemListener(this);
rb2.setBounds(10, 90, 100, 25);
rb2.addItemListener(this);
rb3.setBounds(10, 120, 100, 25);
rb3.addItemListener(this);
rb4.setBounds(10, 150, 100, 25);
rb4.addItemListener(this);
label1.setBounds(0, 0, 150, 50);
panel.setLayout(null);
panel.setBounds(0, 0, -1, 1);
panel.setBackground(new Color(220,220,10));
panel.add(rb1);
panel.add(rb2);
panel.add(rb3);
panel.add(rb4);
panel.add(label1);
panel.setSize(150, 400);
setVisible(true);
setSize(400, 300);
add(panel);
panel2.setLayout(null);
panel2.setBackground(new Color(250,150,110));
panel2.setBounds(125, 0, 250, 150);
panel2.add(txtS);
panel2.add(label2);
panel2.add(label3);
panel2.add(txt);
panel2.add(combo);
panel2.add(boton);
panel2.setSize(220, 300);
setSize(350, 300);
add(panel2);
panel2.setBorder(BorderFactory.createTitledBorder("Resultados"));
label2.setBounds(40, -60, 150, 195);
txt.setBounds(70, 25, 99, 20);
label3.setBounds(40, -210, 555, 550);
combo.setBounds(99, 55, 100, 20);
boton.setBounds(50, 100, 150, 20);
}
public static void main(String[] args) {
datosPersonales obj = new datosPersonales();
obj.mipanel();
}
@Override
public void itemStateChanged(ItemEvent evento) {
}
}
| ||
| Herramientas | Buscar en este tema |
| |


