Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.21 KB | None | 0 0
  1. /* NoEffex, my nigga, drop that melon and push my script.
  2.  * NoEffex, my nigga, drop that melon and push my script..
  3.  * NoEffex, my nigga, drop that melon and push my script...
  4.  * NoEffex, my nigga, drop that melon and push my script.
  5.  * NoEffex, my nigga, drop that melon and push my script..
  6.  * NoEffex, my nigga, drop that melon and push my script...
  7.  * NoEffex, my nigga, drop that melon and push my script.
  8.  * NoEffex, my nigga, drop that melon and push my script..
  9.  * NoEffex, my nigga, drop that melon and push my script...
  10.  */
  11. @SuppressWarnings("serial")
  12. public class GUI extends javax.swing.JFrame {
  13.  
  14.     public static javax.swing.JButton btnStart;
  15.     private javax.swing.ButtonGroup buttonGroup1;
  16.     public static javax.swing.JComboBox cmbTreeTypes;
  17.     public static javax.swing.JRadioButton rdbDropLogs;
  18.     public static javax.swing.JRadioButton rdbBankLogs;
  19.    
  20.     public GUI() {
  21.         initComponents();
  22.         setLocationRelativeTo(null);
  23.     }
  24.  
  25.     private void initComponents() {
  26.  
  27.         buttonGroup1 = new javax.swing.ButtonGroup();
  28.         rdbDropLogs = new javax.swing.JRadioButton();
  29.         rdbBankLogs = new javax.swing.JRadioButton();
  30.         cmbTreeTypes = new javax.swing.JComboBox();
  31.         btnStart = new javax.swing.JButton();
  32.  
  33.         setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
  34.  
  35.         buttonGroup1.add(rdbDropLogs);
  36.         rdbDropLogs.setText("Drop Logs");
  37.  
  38.         buttonGroup1.add(rdbBankLogs);
  39.         rdbBankLogs.setText("Bank Logs");
  40.  
  41.         cmbTreeTypes.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Tree", "Oak", "Willow", "Maple", "Yew", "Magic" }));
  42.  
  43.         btnStart.setText("Start");
  44.         btnStart.addActionListener(new java.awt.event.ActionListener() {
  45.            
  46.             public void actionPerformed(java.awt.event.ActionEvent evt) {
  47.                 if(cmbTreeTypes.getSelectedIndex() == 0) {
  48.                     TreeChopper.chopTree = true;
  49.                     TreeChopper.chopOak = false;
  50.                     TreeChopper.chopWillow = false;
  51.                     TreeChopper.chopMaple = false;
  52.                     TreeChopper.chopYew = false;
  53.                     TreeChopper.chopMagic = false;
  54.                 } else if(cmbTreeTypes.getSelectedIndex() == 1) {
  55.                     TreeChopper.chopOak = true;
  56.                     TreeChopper.chopTree = false;
  57.                     TreeChopper.chopWillow = false;
  58.                     TreeChopper.chopMaple = false;
  59.                     TreeChopper.chopYew = false;
  60.                     TreeChopper.chopMagic = false;
  61.                 } else if(cmbTreeTypes.getSelectedIndex() == 2) {
  62.                     TreeChopper.chopWillow = true;
  63.                     TreeChopper.chopOak = false;
  64.                     TreeChopper.chopTree = false;
  65.                     TreeChopper.chopMaple = false;
  66.                     TreeChopper.chopYew = false;
  67.                     TreeChopper.chopMagic = false;
  68.                 } else if(cmbTreeTypes.getSelectedIndex() == 3) {
  69.                     TreeChopper.chopMaple = true;
  70.                     TreeChopper.chopOak = false;
  71.                     TreeChopper.chopTree = false;
  72.                     TreeChopper.chopWillow = false;
  73.                     TreeChopper.chopYew = false;
  74.                     TreeChopper.chopMagic = false;
  75.                 } else if(cmbTreeTypes.getSelectedIndex() == 4) {
  76.                     TreeChopper.chopYew = true;
  77.                     TreeChopper.chopOak = false;
  78.                     TreeChopper.chopTree = false;
  79.                     TreeChopper.chopWillow = false;
  80.                     TreeChopper.chopMaple = false;
  81.                     TreeChopper.chopMagic = false;
  82.                 } else if(cmbTreeTypes.getSelectedIndex() == 5) {
  83.                     TreeChopper.chopMagic = true;
  84.                     TreeChopper.chopOak = false;
  85.                     TreeChopper.chopTree = false;
  86.                     TreeChopper.chopWillow = false;
  87.                     TreeChopper.chopMaple = false;
  88.                     TreeChopper.chopYew = false;
  89.                 }
  90.  
  91.                
  92.                
  93.                 if(rdbDropLogs.isSelected()) {
  94.                     TreeChopper.dropLogs = true;
  95.                 } else {
  96.                     TreeChopper.dropLogs = false;
  97.                 }
  98.                 TreeChopper.startScript = true;
  99.                 dispose();
  100.             }
  101.         });
  102.  
  103.         javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  104.         getContentPane().setLayout(layout);
  105.         layout.setHorizontalGroup(
  106.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  107.             .addGroup(layout.createSequentialGroup()
  108.                 .addContainerGap()
  109.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  110.                     .addComponent(btnStart, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  111.                     .addComponent(cmbTreeTypes, javax.swing.GroupLayout.Alignment.LEADING, 0, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  112.                     .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
  113.                         .addComponent(rdbDropLogs)
  114.                         .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  115.                         .addComponent(rdbBankLogs)))
  116.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  117.         );
  118.         layout.setVerticalGroup(
  119.             layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  120.             .addGroup(layout.createSequentialGroup()
  121.                 .addContainerGap()
  122.                 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  123.                     .addComponent(rdbDropLogs)
  124.                     .addComponent(rdbBankLogs))
  125.                 .addGap(18, 18, 18)
  126.                 .addComponent(cmbTreeTypes, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  127.                 .addGap(18, 18, 18)
  128.                 .addComponent(btnStart)
  129.                 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  130.         );
  131.  
  132.         pack();
  133.     }
  134. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement