carlos0722

Untitled

Feb 28th, 2021
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5.88 KB | None | 0 0
  1. package problems01;
  2. import java.awt.EventQueue;
  3.  
  4. import javax.swing.JFrame;
  5. import javax.swing.JPanel;
  6. import java.awt.BorderLayout;
  7. import com.jgoodies.forms.layout.FormLayout;
  8. import com.jgoodies.forms.layout.ColumnSpec;
  9. import com.jgoodies.forms.layout.RowSpec;
  10. import com.jgoodies.forms.layout.FormSpecs;
  11. import javax.swing.JRadioButton;
  12. import javax.swing.ButtonGroup;
  13. import javax.swing.JCheckBox;
  14. import javax.swing.JTextField;
  15. import javax.swing.event.ChangeEvent;
  16. import javax.swing.event.ChangeListener;
  17. import javax.swing.JComboBox;
  18. import javax.swing.JSpinner;
  19. import javax.swing.JSeparator;
  20. import java.awt.event.ActionListener;
  21. import java.awt.event.ActionEvent;
  22.  
  23. public class Problemaa1 implements ChangeListener {
  24.  
  25.     private JFrame frmImitador;
  26.     private JTextField textField;
  27.     private JTextField textField_espe;
  28.    
  29.    
  30.     JRadioButton button_1;JRadioButton button_2;JRadioButton button_3;
  31.     JCheckBox check1;JCheckBox check2;JCheckBox check3;
  32.     JCheckBox check_1_espe;JCheckBox check_2_espe;JCheckBox check_3_espe;
  33.     JRadioButton button_1_espe;JRadioButton button_2_espe;JRadioButton button_3_espe;
  34.    
  35.  
  36.     /**
  37.      * Launch the application.
  38.      */
  39.     public static void main(String[] args) {
  40.         EventQueue.invokeLater(new Runnable() {
  41.             public void run() {
  42.                 try {
  43.                     Problemaa1 window = new Problemaa1();
  44.                     window.frmImitador.setVisible(true);
  45.                 } catch (Exception e) {
  46.                     e.printStackTrace();
  47.                 }
  48.             }
  49.         });
  50.     }
  51.  
  52.     /**
  53.      * Create the application.
  54.      */
  55.     public Problemaa1() {
  56.         initialize();
  57.        
  58.         ButtonGroup Grupos=new ButtonGroup();
  59.         ButtonGroup Grupos2=new ButtonGroup();
  60.         Grupos.add(button_1);
  61.         Grupos.add(button_2);
  62.         Grupos.add(button_3);
  63.     //
  64.         Grupos2.add(button_1_espe);
  65.         Grupos2.add(button_2_espe);
  66.         Grupos2.add(button_3_espe);
  67.        
  68.        
  69.     }
  70.  
  71.     /**
  72.      * Initialize the contents of the frame.
  73.      */
  74.     private void initialize() {
  75.         frmImitador = new JFrame();
  76.         frmImitador.setTitle("Imitador ");
  77.         frmImitador.setBounds(100, 100, 450, 300);
  78.         frmImitador.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  79.    
  80.         JPanel panel = new JPanel();
  81.         frmImitador.getContentPane().add(panel, BorderLayout.CENTER);
  82.         panel.setLayout(null);
  83.        
  84.         JRadioButton button_1 = new JRadioButton("opcion 1");
  85.         button_1.addActionListener(new ActionListener() {
  86.             public void actionPerformed(ActionEvent e) {
  87.                 button_1_espe.setSelected(button_1.isSelected());
  88.             }
  89.         });
  90.         button_1.setBounds(6, 31, 109, 23);
  91.         panel.add(button_1);
  92.        
  93.         JCheckBox check_1 = new JCheckBox("opcion 4");
  94.         check_1.addActionListener(new ActionListener() {
  95.             public void actionPerformed(ActionEvent e) {
  96.                
  97.                 check_1_espe.setSelected(check1.isSelected());
  98.             }
  99.         });
  100.         check_1.setBounds(121, 31, 97, 23);
  101.         panel.add(check_1);
  102.        
  103.         textField = new JTextField();
  104.         textField.setBounds(224, 32, 86, 20);
  105.         panel.add(textField);
  106.         textField.setColumns(10);
  107.        
  108.         JRadioButton button_2 = new JRadioButton("opcion 2");
  109.         button_2.addActionListener(new ActionListener() {
  110.             public void actionPerformed(ActionEvent e) {
  111.                 button_2_espe.setSelected(button_2.isSelected());
  112.             }
  113.         });
  114.         button_2.setBounds(6, 60, 109, 23);
  115.         panel.add(button_2);
  116.        
  117.         JCheckBox check_2 = new JCheckBox("opcion 5");
  118.         check_2.addActionListener(new ActionListener() {
  119.             public void actionPerformed(ActionEvent e) {
  120.                 check_2_espe.setSelected(check2.isSelected());
  121.             }
  122.         });
  123.         check_2.setBounds(121, 60, 97, 23);
  124.         panel.add(check_2);
  125.        
  126.         JComboBox comboBox = new JComboBox();
  127.         comboBox.setBounds(224, 60, 30, 22);
  128.         panel.add(comboBox);
  129.        
  130.         JRadioButton button_3 = new JRadioButton("opcion 3");
  131.         button_3.addActionListener(new ActionListener() {
  132.             public void actionPerformed(ActionEvent e) {
  133.                 button_3_espe.setSelected(button_3.isSelected());
  134.             }
  135.         });
  136.         button_3.setBounds(6, 89, 109, 23);
  137.         panel.add(button_3);
  138.        
  139.         JCheckBox check_3 = new JCheckBox("opcion 6");
  140.         check_3.addActionListener(new ActionListener() {
  141.             public void actionPerformed(ActionEvent e) {
  142.                 check_3_espe.setSelected(check3.isSelected());
  143.             }
  144.         });
  145.         check_3.setBounds(121, 89, 97, 23);
  146.         panel.add(check_3);
  147.        
  148.         JSpinner spinner = new JSpinner();
  149.         spinner.setBounds(224, 90, 30, 20);
  150.         panel.add(spinner);
  151.        
  152.         JSeparator separator = new JSeparator();
  153.         separator.setBounds(6, 142, 428, 2);
  154.         panel.add(separator);
  155.        
  156.         JRadioButton button_1_espe = new JRadioButton("opcion 1");
  157.         button_1_espe.setEnabled(false);
  158.         button_1_espe.setBounds(6, 151, 109, 23);
  159.         panel.add(button_1_espe);
  160.        
  161.         JCheckBox check_1_espe = new JCheckBox("opcion 4");
  162.         check_1_espe.setEnabled(false);
  163.         check_1_espe.setBounds(121, 151, 97, 23);
  164.         panel.add(check_1_espe);
  165.        
  166.         textField_espe = new JTextField();
  167.         textField_espe.setEnabled(false);
  168.         textField_espe.setBounds(224, 152, 86, 20);
  169.         panel.add(textField_espe);
  170.         textField_espe.setColumns(10);
  171.        
  172.         JRadioButton button_2_espe = new JRadioButton("opcion 2");
  173.         button_2_espe.setEnabled(false);
  174.         button_2_espe.setBounds(6, 180, 109, 23);
  175.         panel.add(button_2_espe);
  176.        
  177.         JCheckBox check_2_espe = new JCheckBox("opcion 5");
  178.         check_2_espe.setEnabled(false);
  179.         check_2_espe.setBounds(121, 180, 97, 23);
  180.         panel.add(check_2_espe);
  181.        
  182.         JComboBox comboBox_espe = new JComboBox();
  183.         comboBox_espe.setBounds(224, 180, 30, 22);
  184.         panel.add(comboBox_espe);
  185.        
  186.         JRadioButton button_3_espe = new JRadioButton("opcion 3");
  187.         button_3_espe.setEnabled(false);
  188.         button_3_espe.setBounds(6, 209, 109, 23);
  189.         panel.add(button_3_espe);
  190.        
  191.         JCheckBox check_3_espe = new JCheckBox("opcion 6");
  192.         check_3_espe.setEnabled(false);
  193.         check_3_espe.setBounds(121, 209, 97, 23);
  194.         panel.add(check_3_espe);
  195.        
  196.         JSpinner spinner_espe = new JSpinner();
  197.         spinner_espe.setEnabled(false);
  198.         spinner_espe.setBounds(224, 210, 30, 20);
  199.         panel.add(spinner_espe);
  200.     }
  201.  
  202.     @Override
  203.     public void stateChanged(ChangeEvent e) {
  204.         // TODO Auto-generated method stub
  205.        
  206.     }
  207.  
  208. }
Advertisement
Add Comment
Please, Sign In to add comment