Guest User

cahPlayer.java

a guest
Feb 22nd, 2016
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 28.57 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package cahUI;
  7.  
  8. import cah.dealWhiteCards;
  9. import static cahUI.cahUI.currentDealer;
  10.  
  11. /**
  12.  *
  13.  * @author Vegar
  14.  */
  15. public class cahPlayer extends javax.swing.JFrame {
  16.  
  17.     /**
  18.      * Creates new form cahPlayer
  19.      */
  20.     public cahPlayer() {
  21.         initComponents();
  22.     }
  23.    
  24. // set cards player 1
  25.     public static void P1C1() {
  26.         player1.PC1.setText(dealWhiteCards.getCard());
  27.     }
  28.  
  29. // set cards player 2
  30.     public static void P2C1() {
  31.         player2.PC1.setText(dealCards.getWhiteCard());
  32.     }
  33.  
  34. // set cards player 3
  35.     public static void P3C1() {
  36.         player3.PC1.setText(dealCards.getWhiteCard());
  37.     }
  38.  
  39. // set cards player 4
  40.     public static void P4C1() {
  41.         player4.PC1.setText(dealCards.getWhiteCard());
  42.     }
  43.  
  44.     /**
  45.      * This method is called from within the constructor to initialize the form.
  46.      * WARNING: Do NOT modify this code. The content of this method is always
  47.      * regenerated by the Form Editor.
  48.      */
  49.     @SuppressWarnings("unchecked")
  50.     // <editor-fold defaultstate="collapsed" desc="Generated Code">                          
  51.     private void initComponents() {
  52.  
  53.         panelP1 = new javax.swing.JPanel();
  54.         jLabel1 = new javax.swing.JLabel();
  55.         PC1Select = new javax.swing.JButton();
  56.         jScrollPane2 = new javax.swing.JScrollPane();
  57.         PC1 = new javax.swing.JTextArea();
  58.         jScrollPane5 = new javax.swing.JScrollPane();
  59.         PC2 = new javax.swing.JTextArea();
  60.         jScrollPane6 = new javax.swing.JScrollPane();
  61.         PC3 = new javax.swing.JTextArea();
  62.         jScrollPane7 = new javax.swing.JScrollPane();
  63.         PC4 = new javax.swing.JTextArea();
  64.         jScrollPane8 = new javax.swing.JScrollPane();
  65.         PC5 = new javax.swing.JTextArea();
  66.         jScrollPane9 = new javax.swing.JScrollPane();
  67.         PC6 = new javax.swing.JTextArea();
  68.         jLabel2 = new javax.swing.JLabel();
  69.         PC6Select = new javax.swing.JButton();
  70.         jScrollPane10 = new javax.swing.JScrollPane();
  71.         PC7 = new javax.swing.JTextArea();
  72.         jScrollPane11 = new javax.swing.JScrollPane();
  73.         PC8 = new javax.swing.JTextArea();
  74.         jScrollPane12 = new javax.swing.JScrollPane();
  75.         PC9 = new javax.swing.JTextArea();
  76.         jScrollPane13 = new javax.swing.JScrollPane();
  77.         PC10 = new javax.swing.JTextArea();
  78.         PC2Select = new javax.swing.JButton();
  79.         PC3Select = new javax.swing.JButton();
  80.         PC4Select = new javax.swing.JButton();
  81.         PC5Select = new javax.swing.JButton();
  82.         PC10Select = new javax.swing.JButton();
  83.         PC9Select = new javax.swing.JButton();
  84.         PC8Select = new javax.swing.JButton();
  85.         PC7Select = new javax.swing.JButton();
  86.         jLabel3 = new javax.swing.JLabel();
  87.         jLabel4 = new javax.swing.JLabel();
  88.         jLabel5 = new javax.swing.JLabel();
  89.         jLabel6 = new javax.swing.JLabel();
  90.         jLabel7 = new javax.swing.JLabel();
  91.         jLabel8 = new javax.swing.JLabel();
  92.         jLabel9 = new javax.swing.JLabel();
  93.         jLabel10 = new javax.swing.JLabel();
  94.         jLabel11 = new javax.swing.JLabel();
  95.         jScrollPane14 = new javax.swing.JScrollPane();
  96.         PBC = new javax.swing.JTextArea();
  97.         playerLabel = new javax.swing.JLabel();
  98.         targetSelected = new javax.swing.JTextField();
  99.         cardConfirm = new javax.swing.JButton();
  100.  
  101.         setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  102.  
  103.         jLabel1.setText("Card 1");
  104.  
  105.         PC1Select.setText("+");
  106.         PC1Select.addActionListener(new java.awt.event.ActionListener() {
  107.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  108.                 PC1SelectActionPerformed(evt);
  109.             }
  110.         });
  111.  
  112.         PC1.setColumns(20);
  113.         PC1.setLineWrap(true);
  114.         PC1.setRows(5);
  115.         jScrollPane2.setViewportView(PC1);
  116.  
  117.         PC2.setColumns(20);
  118.         PC2.setLineWrap(true);
  119.         PC2.setRows(5);
  120.         jScrollPane5.setViewportView(PC2);
  121.  
  122.         PC3.setColumns(20);
  123.         PC3.setLineWrap(true);
  124.         PC3.setRows(5);
  125.         jScrollPane6.setViewportView(PC3);
  126.  
  127.         PC4.setColumns(20);
  128.         PC4.setLineWrap(true);
  129.         PC4.setRows(5);
  130.         jScrollPane7.setViewportView(PC4);
  131.  
  132.         PC5.setColumns(20);
  133.         PC5.setLineWrap(true);
  134.         PC5.setRows(5);
  135.         jScrollPane8.setViewportView(PC5);
  136.  
  137.         PC6.setColumns(20);
  138.         PC6.setLineWrap(true);
  139.         PC6.setRows(5);
  140.         jScrollPane9.setViewportView(PC6);
  141.  
  142.         jLabel2.setText("Card 6");
  143.  
  144.         PC6Select.setText("+");
  145.         PC6Select.addActionListener(new java.awt.event.ActionListener() {
  146.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  147.                 PC6SelectActionPerformed(evt);
  148.             }
  149.         });
  150.  
  151.         PC7.setColumns(20);
  152.         PC7.setLineWrap(true);
  153.         PC7.setRows(5);
  154.         jScrollPane10.setViewportView(PC7);
  155.  
  156.         PC8.setColumns(20);
  157.         PC8.setLineWrap(true);
  158.         PC8.setRows(5);
  159.         jScrollPane11.setViewportView(PC8);
  160.  
  161.         PC9.setColumns(20);
  162.         PC9.setLineWrap(true);
  163.         PC9.setRows(5);
  164.         jScrollPane12.setViewportView(PC9);
  165.  
  166.         PC10.setColumns(20);
  167.         PC10.setLineWrap(true);
  168.         PC10.setRows(5);
  169.         jScrollPane13.setViewportView(PC10);
  170.  
  171.         PC2Select.setText("+");
  172.         PC2Select.addActionListener(new java.awt.event.ActionListener() {
  173.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  174.                 PC2SelectActionPerformed(evt);
  175.             }
  176.         });
  177.  
  178.         PC3Select.setText("+");
  179.         PC3Select.addActionListener(new java.awt.event.ActionListener() {
  180.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  181.                 PC3SelectActionPerformed(evt);
  182.             }
  183.         });
  184.  
  185.         PC4Select.setText("+");
  186.         PC4Select.addActionListener(new java.awt.event.ActionListener() {
  187.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  188.                 PC4SelectActionPerformed(evt);
  189.             }
  190.         });
  191.  
  192.         PC5Select.setText("+");
  193.         PC5Select.addActionListener(new java.awt.event.ActionListener() {
  194.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  195.                 PC5SelectActionPerformed(evt);
  196.             }
  197.         });
  198.  
  199.         PC10Select.setText("+");
  200.         PC10Select.addActionListener(new java.awt.event.ActionListener() {
  201.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  202.                 PC10SelectActionPerformed(evt);
  203.             }
  204.         });
  205.  
  206.         PC9Select.setText("+");
  207.         PC9Select.addActionListener(new java.awt.event.ActionListener() {
  208.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  209.                 PC9SelectActionPerformed(evt);
  210.             }
  211.         });
  212.  
  213.         PC8Select.setText("+");
  214.         PC8Select.addActionListener(new java.awt.event.ActionListener() {
  215.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  216.                 PC8SelectActionPerformed(evt);
  217.             }
  218.         });
  219.  
  220.         PC7Select.setText("+");
  221.         PC7Select.addActionListener(new java.awt.event.ActionListener() {
  222.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  223.                 PC7SelectActionPerformed(evt);
  224.             }
  225.         });
  226.  
  227.         jLabel3.setText("Card 2");
  228.  
  229.         jLabel4.setText("Card 3");
  230.  
  231.         jLabel5.setText("Card 7");
  232.  
  233.         jLabel6.setText("Card 4");
  234.  
  235.         jLabel7.setText("Card 5");
  236.  
  237.         jLabel8.setText("Card 8");
  238.  
  239.         jLabel9.setText("Card 9");
  240.  
  241.         jLabel10.setText("Card 10");
  242.  
  243.         jLabel11.setText("Black card:");
  244.  
  245.         PBC.setColumns(20);
  246.         PBC.setRows(5);
  247.         jScrollPane14.setViewportView(PBC);
  248.  
  249.         playerLabel.setFont(new java.awt.Font("Dialog", 0, 24)); // NOI18N
  250.         playerLabel.setText("Player 1");
  251.  
  252.         cardConfirm.setText("Confirm");
  253.  
  254.         javax.swing.GroupLayout panelP1Layout = new javax.swing.GroupLayout(panelP1);
  255.         panelP1.setLayout(panelP1Layout);
  256.         panelP1Layout.setHorizontalGroup(
  257.             panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  258.             .addGroup(panelP1Layout.createSequentialGroup()
  259.                 .addContainerGap()
  260.                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  261.                     .addGroup(panelP1Layout.createSequentialGroup()
  262.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  263.                             .addGroup(panelP1Layout.createSequentialGroup()
  264.                                 .addComponent(jLabel1)
  265.                                 .addGap(28, 28, 28)
  266.                                 .addComponent(PC1Select))
  267.                             .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE))
  268.                         .addGap(18, 18, 18)
  269.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  270.                             .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  271.                             .addGroup(panelP1Layout.createSequentialGroup()
  272.                                 .addComponent(jLabel3)
  273.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  274.                                 .addComponent(PC2Select)))
  275.                         .addGap(18, 18, 18)
  276.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  277.                             .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  278.                             .addGroup(panelP1Layout.createSequentialGroup()
  279.                                 .addComponent(jLabel4)
  280.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  281.                                 .addComponent(PC3Select)))
  282.                         .addGap(18, 18, 18)
  283.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  284.                             .addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  285.                             .addGroup(panelP1Layout.createSequentialGroup()
  286.                                 .addComponent(jLabel6)
  287.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  288.                                 .addComponent(PC4Select)))
  289.                         .addGap(18, 18, 18)
  290.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  291.                             .addComponent(jScrollPane8, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  292.                             .addGroup(panelP1Layout.createSequentialGroup()
  293.                                 .addComponent(jLabel7)
  294.                                 .addGap(28, 28, 28)
  295.                                 .addComponent(PC5Select))))
  296.                     .addComponent(jLabel11)
  297.                     .addGroup(panelP1Layout.createSequentialGroup()
  298.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  299.                             .addGroup(panelP1Layout.createSequentialGroup()
  300.                                 .addComponent(jLabel2)
  301.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  302.                                 .addComponent(PC6Select))
  303.                             .addComponent(jScrollPane9, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE))
  304.                         .addGap(18, 18, 18)
  305.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  306.                             .addGroup(panelP1Layout.createSequentialGroup()
  307.                                 .addComponent(jLabel5)
  308.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  309.                                 .addComponent(PC7Select))
  310.                             .addComponent(jScrollPane10, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE))
  311.                         .addGap(18, 18, 18)
  312.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  313.                             .addComponent(jScrollPane11, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  314.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  315.                                 .addComponent(jLabel8)
  316.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  317.                                 .addComponent(PC8Select)))
  318.                         .addGap(18, 18, 18)
  319.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  320.                             .addComponent(jScrollPane12, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  321.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  322.                                 .addComponent(jLabel9)
  323.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  324.                                 .addComponent(PC9Select)))
  325.                         .addGap(18, 18, 18)
  326.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  327.                             .addComponent(jScrollPane13, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 104, javax.swing.GroupLayout.PREFERRED_SIZE)
  328.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  329.                                 .addComponent(jLabel10)
  330.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  331.                                 .addComponent(PC10Select))))
  332.                     .addComponent(playerLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 404, javax.swing.GroupLayout.PREFERRED_SIZE)
  333.                     .addGroup(panelP1Layout.createSequentialGroup()
  334.                         .addComponent(jScrollPane14, javax.swing.GroupLayout.PREFERRED_SIZE, 226, javax.swing.GroupLayout.PREFERRED_SIZE)
  335.                         .addGap(18, 18, 18)
  336.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  337.                             .addComponent(targetSelected)
  338.                             .addComponent(cardConfirm, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE))))
  339.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  340.         );
  341.         panelP1Layout.setVerticalGroup(
  342.             panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  343.             .addGroup(panelP1Layout.createSequentialGroup()
  344.                 .addGap(25, 25, 25)
  345.                 .addComponent(playerLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)
  346.                 .addGap(18, 18, 18)
  347.                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  348.                     .addGroup(panelP1Layout.createSequentialGroup()
  349.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  350.                             .addComponent(PC1Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  351.                             .addComponent(jLabel1, javax.swing.GroupLayout.Alignment.TRAILING))
  352.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  353.                         .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE)
  354.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  355.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  356.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  357.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  358.                                     .addComponent(jLabel2)
  359.                                     .addComponent(PC6Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE))
  360.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  361.                                 .addComponent(jScrollPane9, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE))
  362.                             .addComponent(jScrollPane10, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE)
  363.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  364.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  365.                                     .addComponent(PC8Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  366.                                     .addComponent(PC7Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  367.                                     .addComponent(jLabel5)
  368.                                     .addComponent(jLabel8)
  369.                                     .addComponent(jLabel9))
  370.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  371.                                 .addComponent(jScrollPane11, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE))))
  372.                     .addGroup(panelP1Layout.createSequentialGroup()
  373.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  374.                             .addGroup(panelP1Layout.createSequentialGroup()
  375.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  376.                                     .addComponent(PC2Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  377.                                     .addComponent(PC3Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  378.                                     .addComponent(PC4Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  379.                                     .addComponent(jLabel3)
  380.                                     .addComponent(jLabel4)
  381.                                     .addComponent(jLabel6))
  382.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  383.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  384.                                     .addComponent(jScrollPane7, javax.swing.GroupLayout.DEFAULT_SIZE, 123, Short.MAX_VALUE)
  385.                                     .addComponent(jScrollPane5, javax.swing.GroupLayout.Alignment.TRAILING)
  386.                                     .addComponent(jScrollPane6, javax.swing.GroupLayout.Alignment.TRAILING))
  387.                                 .addGap(0, 0, Short.MAX_VALUE))
  388.                             .addGroup(panelP1Layout.createSequentialGroup()
  389.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  390.                                     .addComponent(jLabel7)
  391.                                     .addComponent(PC5Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE))
  392.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  393.                                 .addComponent(jScrollPane8)))
  394.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  395.                         .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  396.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  397.                                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  398.                                     .addComponent(PC9Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  399.                                     .addComponent(jLabel10))
  400.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  401.                                 .addComponent(jScrollPane12, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE))
  402.                             .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelP1Layout.createSequentialGroup()
  403.                                 .addComponent(PC10Select, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)
  404.                                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  405.                                 .addComponent(jScrollPane13, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE)))))
  406.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  407.                 .addComponent(jLabel11)
  408.                 .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  409.                 .addGroup(panelP1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  410.                     .addComponent(jScrollPane14, javax.swing.GroupLayout.PREFERRED_SIZE, 152, javax.swing.GroupLayout.PREFERRED_SIZE)
  411.                     .addGroup(panelP1Layout.createSequentialGroup()
  412.                         .addComponent(targetSelected, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  413.                         .addGap(28, 28, 28)
  414.                         .addComponent(cardConfirm)))
  415.                 .addContainerGap(18, Short.MAX_VALUE))
  416.         );
  417.  
  418.         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  419.         getContentPane().setLayout(layout);
  420.         layout.setHorizontalGroup(
  421.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  422.             .addGroup(layout.createSequentialGroup()
  423.                 .addContainerGap()
  424.                 .addComponent(panelP1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  425.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  426.         );
  427.         layout.setVerticalGroup(
  428.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  429.             .addGroup(layout.createSequentialGroup()
  430.                 .addContainerGap()
  431.                 .addComponent(panelP1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  432.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  433.         );
  434.  
  435.         pack();
  436.     }// </editor-fold>                                                            
  437.  
  438.     /**
  439.      * @param args the command line arguments
  440.      */
  441.     public static void main(String args[]) {
  442.         /* Set the Nimbus look and feel */
  443.         //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  444.         /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  445.          * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  446.          */
  447.         try {
  448.             for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  449.                 if ("Nimbus".equals(info.getName())) {
  450.                     javax.swing.UIManager.setLookAndFeel(info.getClassName());
  451.                     break;
  452.                 }
  453.             }
  454.         } catch (ClassNotFoundException ex) {
  455.             java.util.logging.Logger.getLogger(cahPlayer.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  456.         } catch (InstantiationException ex) {
  457.             java.util.logging.Logger.getLogger(cahPlayer.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  458.         } catch (IllegalAccessException ex) {
  459.             java.util.logging.Logger.getLogger(cahPlayer.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  460.         } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  461.             java.util.logging.Logger.getLogger(cahPlayer.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  462.         }
  463.         //</editor-fold>
  464.  
  465.         /* Create and display the form */
  466.         java.awt.EventQueue.invokeLater(new Runnable() {
  467.             public void run() {
  468.                 new cahPlayer().setVisible(true);
  469.             }
  470.         });
  471.     }
  472.  
  473.     // Variables declaration - do not modify                    
  474.     public static javax.swing.JTextArea PBC;
  475.     public static javax.swing.JTextArea PC1;
  476.     public static javax.swing.JTextArea PC10;
  477.     private javax.swing.JButton PC10Select;
  478.     private javax.swing.JButton PC1Select;
  479.     public static javax.swing.JTextArea PC2;
  480.     private javax.swing.JButton PC2Select;
  481.     public static javax.swing.JTextArea PC3;
  482.     private javax.swing.JButton PC3Select;
  483.     public static javax.swing.JTextArea PC4;
  484.     private javax.swing.JButton PC4Select;
  485.     public static javax.swing.JTextArea PC5;
  486.     private javax.swing.JButton PC5Select;
  487.     public static javax.swing.JTextArea PC6;
  488.     private javax.swing.JButton PC6Select;
  489.     public static javax.swing.JTextArea PC7;
  490.     private javax.swing.JButton PC7Select;
  491.     public static javax.swing.JTextArea PC8;
  492.     private javax.swing.JButton PC8Select;
  493.     public static javax.swing.JTextArea PC9;
  494.     private javax.swing.JButton PC9Select;
  495.     private javax.swing.JButton cardConfirm;
  496.     private javax.swing.JLabel jLabel1;
  497.     private javax.swing.JLabel jLabel10;
  498.     private javax.swing.JLabel jLabel11;
  499.     private javax.swing.JLabel jLabel2;
  500.     private javax.swing.JLabel jLabel3;
  501.     private javax.swing.JLabel jLabel4;
  502.     private javax.swing.JLabel jLabel5;
  503.     private javax.swing.JLabel jLabel6;
  504.     private javax.swing.JLabel jLabel7;
  505.     private javax.swing.JLabel jLabel8;
  506.     private javax.swing.JLabel jLabel9;
  507.     private javax.swing.JScrollPane jScrollPane10;
  508.     private javax.swing.JScrollPane jScrollPane11;
  509.     private javax.swing.JScrollPane jScrollPane12;
  510.     private javax.swing.JScrollPane jScrollPane13;
  511.     private javax.swing.JScrollPane jScrollPane14;
  512.     private javax.swing.JScrollPane jScrollPane2;
  513.     private javax.swing.JScrollPane jScrollPane5;
  514.     private javax.swing.JScrollPane jScrollPane6;
  515.     private javax.swing.JScrollPane jScrollPane7;
  516.     private javax.swing.JScrollPane jScrollPane8;
  517.     private javax.swing.JScrollPane jScrollPane9;
  518.     private javax.swing.JPanel panelP1;
  519.     private javax.swing.JLabel playerLabel;
  520.     private javax.swing.JTextField targetSelected;
  521.     // End of variables declaration                  
  522. }
Add Comment
Please, Sign In to add comment