Package Imitador
Package Imitador
Package Imitador
package Imitador;
import java.awt.Button;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.event.AncestorListener;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import javax.swing.JLabel;
import javax.swing.JRadioButton;
import javax.swing.ButtonGroup;
import javax.swing.JCheckBox;
import javax.swing.JTextField;
import javax.swing.JComboBox;
import javax.swing.JSpinner;
public Ventana() {
setTitle("Imitador");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(contentPane);
contentPane.setLayout(null);
contentPane.add(panel);
panel.setLayout(null);
panel.add(lblNewLabel);
panel.add(opcion1);
panel.add(opcion2);
JRadioButton opcion3 = new JRadioButton("Opcion 3");
panel.add(opcion3);
panel.add(opcion4);
panel.add(opcion6);
panel.add(opcion5);
panel.add(cajaTxt);
cajaTxt.setColumns(10);
panel.add(cajaOpcions);
panel.add(cajaSpinner);
JPanel panel_1 = new JPanel();
panel_1.setLayout(null);
contentPane.add(panel_1);
panel_1.add(lblNewLabel_1);
panel_1.add(opcion1_Copy);
panel_1.add(opcion2_Copy);
panel_1.add(opcion3_Copy);
panel_1.add(opcion4_Copy);
panel_1.add(opcion6_Copy);
cajaTxtC.setColumns(10);
panel_1.add(cajaTxtC);
panel_1.add(cajaOpcions_Copy);
panel_1.add(cajaSpinner_Copy);
//ACCIONES CAJAS.....................................
cajaTxt.addActionListener(new ActionListener() {
@Override
cajaTxtC.setText(texto);
});
cajaOpcions.addActionListener(new ActionListener() {
@Override
cajaOpcions_Copy.setSelectedItem(opc);
});
cajaSpinner.addChangeListener(new ChangeListener() {
@Override
cajaSpinner_Copy.setValue(value);
});
btn.add(opcion1);
btn.add(opcion2);
btn.add(opcion3);
btnCopy.add(opcion1_Copy);
btnCopy.add(opcion2_Copy);
btnCopy.add(opcion3_Copy);
//ACCIONES RADIOS.........................................
opcion1.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
if(opcion1.isSelected()) {
opcion1_Copy.setSelected(true);
}else {
opcion1_Copy.setSelected(false);
});
opcion2.addActionListener(new ActionListener() {
@Override
if(opcion2.isSelected()) {
opcion2_Copy.setSelected(true);
}else {
opcion2_Copy.setSelected(false);
});
opcion3.addActionListener(new ActionListener() {
@Override
if(opcion3.isSelected()) {
opcion3_Copy.setSelected(true);
}else {
opcion3_Copy.setSelected(false);
}
});
//ACIONES DE CHEKBOX.....................................
opcion4.addActionListener(new ActionListener() {
@Override
if(opcion4.isSelected()) {
opcion4_Copy.setSelected(true);
}else {
opcion4_Copy.setSelected(false);
});
opcion5.addActionListener(new ActionListener() {
@Override
if(opcion5.isSelected()) {
opcion5_Copy.setSelected(true);
}else {
opcion5_Copy.setSelected(false);
}
});
opcion6.addActionListener(new ActionListener() {
@Override
if(opcion6.isSelected()) {
opcion6_Copy.setSelected(true);
}else {
opcion6_Copy.setSelected(false);
});
opcion1_Copy.setEnabled(false);
opcion2_Copy.setEnabled(false);
opcion3_Copy.setEnabled(false);
opcion4_Copy.setEnabled(false);
opcion5_Copy.setEnabled(false);
opcion6_Copy.setEnabled(false);
cajaOpcions_Copy.setEnabled(false);
cajaSpinner_Copy.setEnabled(false);
cajaTxtC.setEnabled(false);
}
package Generador;
package Generador;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JSpinner;
import javax.swing.JButton;
public Ventana() {
setTitle("Generador de numero");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(contentPane);
contentPane.setLayout(null);
contentPane.add(panel);
panel.setLayout(null);
panel.add(lblNewLabel);
JLabel lblNmero = new JLabel("Número 2");
panel.add(lblNmero);
panel.add(num1);
panel.add(num2);
panel.add(txt);
txt.setColumns(10);
panel.add(lblNmeroGenerado);
panel.add(btn);
//FUNCIONAMIENTO
btn.addActionListener(new ActionListener() {
@Override
txt.setText(Integer.toString(result));
});
txt.setEditable(false);
package Encuesta;
import java.security.cert.TrustAnchor;
}
package Encuesta;
import java.awt.Button;
import java.awt.Component;
import java.awt.EventQueue;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Iterator;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JRadioButton;
import javax.swing.ButtonGroup;
import javax.swing.ButtonModel;
import javax.swing.JCheckBox;
import javax.swing.JSlider;
import javax.swing.JButton;
setTitle("Encuesta");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setContentPane(contentPane);
contentPane.setLayout(null);
contentPane.add(panel);
panel.setLayout(null);
panel.add(lblNewLabel);
panel.add(btnR2);
panel.add(btnR);
panel_1.setLayout(null);
contentPane.add(panel_1);
panel_1.add(lblEligeTuEspecialidad);
panel_1.add(btnC);
panel_1.add(btnC2);
panel_1.add(btnC3);
contentPane.add(panel_2);
panel_2.setLayout(null);
panel_2.add(lblNewLabel_1);
JSlider slider = new JSlider();
slider.setValue(0);
slider.setMaximum(10);
panel_2.add(slider);
panel_2.add(nLabel);
panel_2.add(btnGenerar);
//RADIOS
btnG.add(btnR);
btnG.add(btnR2);
btnG.add(btnR3);
//SLIDER
slider.addChangeListener(new ChangeListener() {
@Override
nLabel.setText(""+slider.getValue());
}
});
//BTN GENERAR
btngrupo.add(btnR);
btngrupo.add(btnR2);
btngrupo.add(btnR3);
slider.addChangeListener(new ChangeListener() {
nLabel.setText(String.valueOf(slider.getValue()));
});
btnGenerar.addActionListener(new ActionListener() {
if (btnR.isSelected()) {
mensajeselec.append("Tu sistema
operativo preferido es Windows,\n");
}else if (btnR2.isSelected()) {
mensajeselec.append("Tu sistema
operativo preferido es Linux,\n");
}else if (btnR3.isSelected()) {
mensajeselec.append("Tu sistema
operativo preferido es Mac,\n");
mensajeselec.append("Programacio, ");
if (btnC2.isSelected()) {
mensajeselec.append("Diseño Grafico,
");
if (btnC3.isSelected()) {
mensajeselec.append("Administracion,
");
nLabel.add(slider);
JOptionPane.showMessageDialog(null,
mensaje, titulo, JOptionPane.INFORMATION_MESSAGE);
});