paradoxed

Untitled

Mar 10th, 2016
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 34.79 KB | None | 0 0
  1. class desp extends JFrame {
  2. public desp() {
  3. initComponents();
  4. }
  5. private void btnStartMinerActionPerformed(ActionEvent e) {
  6.  
  7. guiWait = false;
  8. g.dispose();
  9. }
  10. private void initComponents() {
  11. labelVersion.setText(labelVersion.getText()+" "+Methods.Version);
  12. //Miner
  13. progMiner.setValue(((int)Methods.minerProgBar)*100);
  14. labelMinerCurrLevel.setText(labelMinerCurrLevel.getText() + " " + Methods.formatNumber((int)Methods.miningStartLevel));
  15. labelMinerExpTnl.setText(labelMinerExpTnl.getText() + " " + Methods.formatNumber((int)Methods.miningTnl));
  16. labelMinerPercent.setText(Methods.formatNumber((int)(Methods.minerProgBar*100))+labelMinerPercent.getText());
  17. //Miner
  18. //WOODCUTTER
  19. progWoodcutter.setValue(((int)Methods.woodcutterProgBar)*100);
  20. label19.setText(label19.getText() + " " + Methods.formatNumber((int)Methods.woodcuttingStartLevel));
  21. labelWoodcutterTnl.setText(labelWoodcutterTnl.getText() + " " + Methods.formatNumber((int)Methods.woodcuttingTnl));
  22. labelWoodcutterPercent.setText(Methods.formatNumber((int)(Methods.woodcutterProgBar*100))+labelWoodcutterPercent.getText());
  23. // WOODCUTTER
  24. tabbedPane1 = new JTabbedPane();
  25. panel1 = new JPanel();
  26. labelVersion = new JLabel();
  27. labelDeveloped = new JLabel();
  28. label4 = new JLabel();
  29. label5 = new JLabel();
  30. panel2 = new JPanel();
  31. label6 = new JLabel();
  32. radioWorldHop = new JRadioButton();
  33. radioDeathWalk = new JRadioButton();
  34. radioDynamicReflexs = new JRadioButton();
  35. label7 = new JLabel();
  36. textReflexSeed = new JTextField();
  37. panel3 = new JPanel();
  38. label8 = new JLabel();
  39. label9 = new JLabel();
  40. label10 = new JLabel();
  41. label11 = new JLabel();
  42. scrollPane1 = new JScrollPane();
  43. listMinerOre = new JList<>();
  44. radioDropGems = new JRadioButton();
  45. scrollPane2 = new JScrollPane();
  46. listMinerMethod = new JList<>();
  47. labelMinerCurrLevel = new JLabel();
  48. labelMinerPercent = new JLabel();
  49. progMiner = new JProgressBar();
  50. btnStartMiner = new JButton();
  51. labelMinerExpTnl = new JLabel();
  52. panel8 = new JPanel();
  53. label15 = new JLabel();
  54. label16 = new JLabel();
  55. label17 = new JLabel();
  56. label18 = new JLabel();
  57. scrollPane3 = new JScrollPane();
  58. listWoodcutterTree = new JList<>();
  59. radioWoodcutterStaged = new JRadioButton();
  60. scrollPane4 = new JScrollPane();
  61. listWoodcutterMethod = new JList<>();
  62. label19 = new JLabel();
  63. labelWoodcutterPercent = new JLabel();
  64. progWoodcutter = new JProgressBar();
  65. btnStartWoodcutter = new JButton();
  66. labelWoodcutterTnl = new JLabel();
  67. panel9 = new JPanel();
  68. label22 = new JLabel();
  69. label23 = new JLabel();
  70. label24 = new JLabel();
  71. label25 = new JLabel();
  72. scrollPane6 = new JScrollPane();
  73. listFighterMethod = new JList<>();
  74. btnFighter = new JButton();
  75. textFighterSelection = new JTextField();
  76. radioLoot = new JRadioButton();
  77. textLootType = new JTextField();
  78. radioEat = new JRadioButton();
  79. label26 = new JLabel();
  80. sliderFighterEatPer = new JSlider();
  81. label27 = new JLabel();
  82. textFighterFood = new JTextField();
  83. label28 = new JLabel();
  84. textFighterFoodAmt = new JTextField();
  85. panel7 = new JPanel();
  86. label29 = new JLabel();
  87. label30 = new JLabel();
  88. scrollPane5 = new JScrollPane();
  89. listWalkerDestination = new JList<>();
  90. label31 = new JLabel();
  91. textField6 = new JTextField();
  92. textWalkery = new JTextField();
  93. textWalkerz = new JTextField();
  94. btnWalker = new JButton();
  95.  
  96. //======== this ========
  97. setTitle("Dynamic Automation");
  98. Container contentPane = getContentPane();
  99. contentPane.setLayout(null);
  100.  
  101. //======== tabbedPane1 ========
  102. {
  103.  
  104. //======== panel1 ========
  105. {
  106.  
  107. // JFormDesigner evaluation mark
  108. panel1.setBorder(new javax.swing.border.CompoundBorder(
  109. new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0),
  110. "JFormDesigner Evaluation", javax.swing.border.TitledBorder.CENTER,
  111. javax.swing.border.TitledBorder.BOTTOM, new java.awt.Font("Dialog", java.awt.Font.BOLD, 12),
  112. java.awt.Color.red), panel1.getBorder())); panel1.addPropertyChangeListener(new java.beans.PropertyChangeListener(){public void propertyChange(java.beans.PropertyChangeEvent e){if("border".equals(e.getPropertyName()))throw new RuntimeException();}});
  113.  
  114. panel1.setLayout(null);
  115.  
  116. //---- labelVersion ----
  117. labelVersion.setText("Version: 1.37");
  118. panel1.add(labelVersion);
  119. labelVersion.setBounds(new Rectangle(new Point(5, 390), labelVersion.getPreferredSize()));
  120.  
  121. //---- labelDeveloped ----
  122. labelDeveloped.setText("Developed by: 7804364");
  123. panel1.add(labelDeveloped);
  124. labelDeveloped.setBounds(new Rectangle(new Point(505, 390), labelDeveloped.getPreferredSize()));
  125.  
  126. //---- label4 ----
  127. label4.setText("Dynamic Automation offers quality bots to the OSRS community.");
  128. panel1.add(label4);
  129. label4.setBounds(new Rectangle(new Point(160, 175), label4.getPreferredSize()));
  130.  
  131. //---- label5 ----
  132. label5.setIcon(new ImageIcon("http://i.imgur.com/CMNI5uA.gif"));
  133. panel1.add(label5);
  134. label5.setBounds(new Rectangle(new Point(120, 0), label5.getPreferredSize()));
  135.  
  136. { // compute preferred size
  137. Dimension preferredSize = new Dimension();
  138. for(int i = 0; i < panel1.getComponentCount(); i++) {
  139. Rectangle bounds = panel1.getComponent(i).getBounds();
  140. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  141. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  142. }
  143. Insets insets = panel1.getInsets();
  144. preferredSize.width += insets.right;
  145. preferredSize.height += insets.bottom;
  146. panel1.setMinimumSize(preferredSize);
  147. panel1.setPreferredSize(preferredSize);
  148. }
  149. }
  150. tabbedPane1.addTab("Overview", panel1);
  151.  
  152. //======== panel2 ========
  153. {
  154. panel2.setLayout(null);
  155.  
  156. //---- label6 ----
  157. label6.setText("Dynamic Automation's Settings");
  158. label6.setFont(label6.getFont().deriveFont(label6.getFont().getSize() + 3f));
  159. panel2.add(label6);
  160. label6.setBounds(new Rectangle(new Point(215, 20), label6.getPreferredSize()));
  161.  
  162. //---- radioWorldHop ----
  163. radioWorldHop.setText("World Hop");
  164. panel2.add(radioWorldHop);
  165. radioWorldHop.setBounds(new Rectangle(new Point(55, 100), radioWorldHop.getPreferredSize()));
  166.  
  167. //---- radioDeathWalk ----
  168. radioDeathWalk.setText("DeathWalk");
  169. panel2.add(radioDeathWalk);
  170. radioDeathWalk.setBounds(new Rectangle(new Point(480, 95), radioDeathWalk.getPreferredSize()));
  171.  
  172. //---- radioDynamicReflexs ----
  173. radioDynamicReflexs.setText("Dynamic Reflexs");
  174. panel2.add(radioDynamicReflexs);
  175. radioDynamicReflexs.setBounds(new Rectangle(new Point(270, 100), radioDynamicReflexs.getPreferredSize()));
  176.  
  177. //---- label7 ----
  178. label7.setText("Reflex Seed:");
  179. panel2.add(label7);
  180. label7.setBounds(new Rectangle(new Point(295, 125), label7.getPreferredSize()));
  181.  
  182. //---- textReflexSeed ----
  183. textReflexSeed.setText("200");
  184. panel2.add(textReflexSeed);
  185. textReflexSeed.setBounds(295, 140, 60, textReflexSeed.getPreferredSize().height);
  186.  
  187. { // compute preferred size
  188. Dimension preferredSize = new Dimension();
  189. for(int i = 0; i < panel2.getComponentCount(); i++) {
  190. Rectangle bounds = panel2.getComponent(i).getBounds();
  191. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  192. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  193. }
  194. Insets insets = panel2.getInsets();
  195. preferredSize.width += insets.right;
  196. preferredSize.height += insets.bottom;
  197. panel2.setMinimumSize(preferredSize);
  198. panel2.setPreferredSize(preferredSize);
  199. }
  200. }
  201. tabbedPane1.addTab("Settings", panel2);
  202.  
  203. //======== panel3 ========
  204. {
  205. panel3.setLayout(null);
  206.  
  207. //---- label8 ----
  208. label8.setText("Dynamic Automation's Miner");
  209. label8.setFont(label8.getFont().deriveFont(label8.getFont().getSize() + 3f));
  210. panel3.add(label8);
  211. label8.setBounds(new Rectangle(new Point(225, 10), label8.getPreferredSize()));
  212.  
  213. //---- label9 ----
  214. label9.setText("Ore Selection:");
  215. panel3.add(label9);
  216. label9.setBounds(new Rectangle(new Point(75, 70), label9.getPreferredSize()));
  217.  
  218. //---- label10 ----
  219. label10.setText("Miner Settings:");
  220. panel3.add(label10);
  221. label10.setBounds(new Rectangle(new Point(285, 70), label10.getPreferredSize()));
  222.  
  223. //---- label11 ----
  224. label11.setText("Miner Method:");
  225. panel3.add(label11);
  226. label11.setBounds(new Rectangle(new Point(480, 65), label11.getPreferredSize()));
  227.  
  228. //======== scrollPane1 ========
  229. {
  230.  
  231. //---- listMinerOre ----
  232. listMinerOre.setModel(new AbstractListModel<String>() {
  233. String[] values = {
  234. "Clay",
  235. "Tin ore",
  236. "Copper ore",
  237. "Iron ore",
  238. "Coal",
  239. "Gold ore",
  240. "Mithril ore"
  241. };
  242. @Override
  243. public int getSize() { return values.length; }
  244. @Override
  245. public String getElementAt(int i) { return values[i]; }
  246. });
  247. scrollPane1.setViewportView(listMinerOre);
  248. }
  249. panel3.add(scrollPane1);
  250. scrollPane1.setBounds(15, 95, 180, 175);
  251.  
  252. //---- radioDropGems ----
  253. radioDropGems.setText("Drop Gems");
  254. panel3.add(radioDropGems);
  255. radioDropGems.setBounds(new Rectangle(new Point(280, 110), radioDropGems.getPreferredSize()));
  256.  
  257. //======== scrollPane2 ========
  258. {
  259.  
  260. //---- listMinerMethod ----
  261. listMinerMethod.setModel(new AbstractListModel<String>() {
  262. String[] values = {
  263. "Bank",
  264. "Powermine"
  265. };
  266. @Override
  267. public int getSize() { return values.length; }
  268. @Override
  269. public String getElementAt(int i) { return values[i]; }
  270. });
  271. scrollPane2.setViewportView(listMinerMethod);
  272. }
  273. panel3.add(scrollPane2);
  274. scrollPane2.setBounds(430, 90, 180, 180);
  275.  
  276. //---- labelMinerCurrLevel ----
  277. labelMinerCurrLevel.setText("Current Level:");
  278. panel3.add(labelMinerCurrLevel);
  279. labelMinerCurrLevel.setBounds(new Rectangle(new Point(15, 275), labelMinerCurrLevel.getPreferredSize()));
  280.  
  281. //---- labelMinerPercent ----
  282. labelMinerPercent.setText("%");
  283. panel3.add(labelMinerPercent);
  284. labelMinerPercent.setBounds(new Rectangle(new Point(255, 385), labelMinerPercent.getPreferredSize()));
  285. panel3.add(progMiner);
  286. progMiner.setBounds(5, 380, 490, 24);
  287.  
  288. //---- btnStartMiner ----
  289. btnStartMiner.setText("Start Miner");
  290. panel3.add(btnStartMiner);
  291. btnStartMiner.setBounds(505, 380, 110, btnStartMiner.getPreferredSize().height);
  292.  
  293. //---- labelMinerExpTnl ----
  294. labelMinerExpTnl.setText("Exp TNL: ");
  295. panel3.add(labelMinerExpTnl);
  296. labelMinerExpTnl.setBounds(new Rectangle(new Point(15, 290), labelMinerExpTnl.getPreferredSize()));
  297.  
  298. { // compute preferred size
  299. Dimension preferredSize = new Dimension();
  300. for(int i = 0; i < panel3.getComponentCount(); i++) {
  301. Rectangle bounds = panel3.getComponent(i).getBounds();
  302. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  303. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  304. }
  305. Insets insets = panel3.getInsets();
  306. preferredSize.width += insets.right;
  307. preferredSize.height += insets.bottom;
  308. panel3.setMinimumSize(preferredSize);
  309. panel3.setPreferredSize(preferredSize);
  310. }
  311. }
  312. tabbedPane1.addTab("Miner", panel3);
  313.  
  314. //======== panel8 ========
  315. {
  316. panel8.setLayout(null);
  317.  
  318. //---- label15 ----
  319. label15.setText("Dynamic Automation's Woodcutter");
  320. label15.setFont(label15.getFont().deriveFont(label15.getFont().getSize() + 3f));
  321. panel8.add(label15);
  322. label15.setBounds(new Rectangle(new Point(210, 10), label15.getPreferredSize()));
  323.  
  324. //---- label16 ----
  325. label16.setText("Tree Selection:");
  326. panel8.add(label16);
  327. label16.setBounds(new Rectangle(new Point(70, 70), label16.getPreferredSize()));
  328.  
  329. //---- label17 ----
  330. label17.setText("Woodcutter Settings:");
  331. panel8.add(label17);
  332. label17.setBounds(new Rectangle(new Point(270, 70), label17.getPreferredSize()));
  333.  
  334. //---- label18 ----
  335. label18.setText("Woodcutter Method:");
  336. panel8.add(label18);
  337. label18.setBounds(new Rectangle(new Point(470, 65), label18.getPreferredSize()));
  338.  
  339. //======== scrollPane3 ========
  340. {
  341.  
  342. //---- listWoodcutterTree ----
  343. listWoodcutterTree.setModel(new AbstractListModel<String>() {
  344. String[] values = {
  345. "Tree",
  346. "Oak",
  347. "Willow",
  348. "Maple tree",
  349. "Yew",
  350. "Magic tree"
  351. };
  352. @Override
  353. public int getSize() { return values.length; }
  354. @Override
  355. public String getElementAt(int i) { return values[i]; }
  356. });
  357. scrollPane3.setViewportView(listWoodcutterTree);
  358. }
  359. panel8.add(scrollPane3);
  360. scrollPane3.setBounds(15, 95, 180, 175);
  361.  
  362. //---- radioWoodcutterStaged ----
  363. radioWoodcutterStaged.setText("Staged");
  364. panel8.add(radioWoodcutterStaged);
  365. radioWoodcutterStaged.setBounds(new Rectangle(new Point(280, 110), radioWoodcutterStaged.getPreferredSize()));
  366.  
  367. //======== scrollPane4 ========
  368. {
  369.  
  370. //---- listWoodcutterMethod ----
  371. listWoodcutterMethod.setModel(new AbstractListModel<String>() {
  372. String[] values = {
  373. "Bank",
  374. "Powerchop"
  375. };
  376. @Override
  377. public int getSize() { return values.length; }
  378. @Override
  379. public String getElementAt(int i) { return values[i]; }
  380. });
  381. scrollPane4.setViewportView(listWoodcutterMethod);
  382. }
  383. panel8.add(scrollPane4);
  384. scrollPane4.setBounds(430, 90, 180, 180);
  385.  
  386. //---- label19 ----
  387. label19.setText("Current Level:");
  388. panel8.add(label19);
  389. label19.setBounds(new Rectangle(new Point(15, 275), label19.getPreferredSize()));
  390.  
  391. //---- labelWoodcutterPercent ----
  392. labelWoodcutterPercent.setText("%");
  393. panel8.add(labelWoodcutterPercent);
  394. labelWoodcutterPercent.setBounds(new Rectangle(new Point(255, 385), labelWoodcutterPercent.getPreferredSize()));
  395. panel8.add(progWoodcutter);
  396. progWoodcutter.setBounds(5, 380, 490, 24);
  397.  
  398. //---- btnStartWoodcutter ----
  399. btnStartWoodcutter.setText("Start Woodcutter");
  400. panel8.add(btnStartWoodcutter);
  401. btnStartWoodcutter.setBounds(505, 380, 110, btnStartWoodcutter.getPreferredSize().height);
  402.  
  403. //---- labelWoodcutterTnl ----
  404. labelWoodcutterTnl.setText("Exp TNL: ");
  405. panel8.add(labelWoodcutterTnl);
  406. labelWoodcutterTnl.setBounds(new Rectangle(new Point(15, 290), labelWoodcutterTnl.getPreferredSize()));
  407.  
  408. { // compute preferred size
  409. Dimension preferredSize = new Dimension();
  410. for(int i = 0; i < panel8.getComponentCount(); i++) {
  411. Rectangle bounds = panel8.getComponent(i).getBounds();
  412. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  413. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  414. }
  415. Insets insets = panel8.getInsets();
  416. preferredSize.width += insets.right;
  417. preferredSize.height += insets.bottom;
  418. panel8.setMinimumSize(preferredSize);
  419. panel8.setPreferredSize(preferredSize);
  420. }
  421. }
  422. tabbedPane1.addTab("Woodcutter", panel8);
  423.  
  424. //======== panel9 ========
  425. {
  426. panel9.setLayout(null);
  427.  
  428. //---- label22 ----
  429. label22.setText("Dynamic Automation's Fighter");
  430. label22.setFont(label22.getFont().deriveFont(label22.getFont().getSize() + 3f));
  431. panel9.add(label22);
  432. label22.setBounds(new Rectangle(new Point(220, 10), label22.getPreferredSize()));
  433.  
  434. //---- label23 ----
  435. label23.setText("Target Selection:");
  436. panel9.add(label23);
  437. label23.setBounds(new Rectangle(new Point(70, 70), label23.getPreferredSize()));
  438.  
  439. //---- label24 ----
  440. label24.setText("Fighter Settings:");
  441. panel9.add(label24);
  442. label24.setBounds(new Rectangle(new Point(275, 70), label24.getPreferredSize()));
  443.  
  444. //---- label25 ----
  445. label25.setText("Fighter Method:");
  446. panel9.add(label25);
  447. label25.setBounds(new Rectangle(new Point(480, 65), label25.getPreferredSize()));
  448.  
  449. //======== scrollPane6 ========
  450. {
  451.  
  452. //---- listFighterMethod ----
  453. listFighterMethod.setModel(new AbstractListModel<String>() {
  454. String[] values = {
  455. "Bank",
  456. "Powerkill"
  457. };
  458. @Override
  459. public int getSize() { return values.length; }
  460. @Override
  461. public String getElementAt(int i) { return values[i]; }
  462. });
  463. scrollPane6.setViewportView(listFighterMethod);
  464. }
  465. panel9.add(scrollPane6);
  466. scrollPane6.setBounds(430, 90, 180, 180);
  467.  
  468. //---- btnFighter ----
  469. btnFighter.setText("Start Fighter");
  470. panel9.add(btnFighter);
  471. btnFighter.setBounds(505, 380, 110, btnFighter.getPreferredSize().height);
  472.  
  473. //---- textFighterSelection ----
  474. textFighterSelection.setText("Man");
  475. panel9.add(textFighterSelection);
  476. textFighterSelection.setBounds(70, 85, 80, textFighterSelection.getPreferredSize().height);
  477.  
  478. //---- radioLoot ----
  479. radioLoot.setText("Loot");
  480. panel9.add(radioLoot);
  481. radioLoot.setBounds(new Rectangle(new Point(85, 110), radioLoot.getPreferredSize()));
  482.  
  483. //---- textLootType ----
  484. textLootType.setText("Coins");
  485. panel9.add(textLootType);
  486. textLootType.setBounds(70, 135, 80, textLootType.getPreferredSize().height);
  487.  
  488. //---- radioEat ----
  489. radioEat.setText("Eat");
  490. panel9.add(radioEat);
  491. radioEat.setBounds(new Rectangle(new Point(290, 95), radioEat.getPreferredSize()));
  492.  
  493. //---- label26 ----
  494. label26.setText("Eat at percent:");
  495. panel9.add(label26);
  496. label26.setBounds(new Rectangle(new Point(280, 115), label26.getPreferredSize()));
  497.  
  498. //---- sliderFighterEatPer ----
  499. sliderFighterEatPer.setPaintTicks(true);
  500. sliderFighterEatPer.setPaintLabels(true);
  501. panel9.add(sliderFighterEatPer);
  502. sliderFighterEatPer.setBounds(new Rectangle(new Point(215, 130), sliderFighterEatPer.getPreferredSize()));
  503.  
  504. //---- label27 ----
  505. label27.setText("Food Type:");
  506. panel9.add(label27);
  507. label27.setBounds(new Rectangle(new Point(290, 165), label27.getPreferredSize()));
  508.  
  509. //---- textFighterFood ----
  510. textFighterFood.setText("Lobster");
  511. panel9.add(textFighterFood);
  512. textFighterFood.setBounds(275, 185, 85, textFighterFood.getPreferredSize().height);
  513.  
  514. //---- label28 ----
  515. label28.setText("Food Amount:");
  516. panel9.add(label28);
  517. label28.setBounds(new Rectangle(new Point(285, 210), label28.getPreferredSize()));
  518.  
  519. //---- textFighterFoodAmt ----
  520. textFighterFoodAmt.setText("16");
  521. panel9.add(textFighterFoodAmt);
  522. textFighterFoodAmt.setBounds(285, 230, 65, textFighterFoodAmt.getPreferredSize().height);
  523.  
  524. { // compute preferred size
  525. Dimension preferredSize = new Dimension();
  526. for(int i = 0; i < panel9.getComponentCount(); i++) {
  527. Rectangle bounds = panel9.getComponent(i).getBounds();
  528. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  529. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  530. }
  531. Insets insets = panel9.getInsets();
  532. preferredSize.width += insets.right;
  533. preferredSize.height += insets.bottom;
  534. panel9.setMinimumSize(preferredSize);
  535. panel9.setPreferredSize(preferredSize);
  536. }
  537. }
  538. tabbedPane1.addTab("Fighter", panel9);
  539.  
  540. //======== panel7 ========
  541. {
  542. panel7.setLayout(null);
  543.  
  544. //---- label29 ----
  545. label29.setText("Dynamic Automation's Walker");
  546. label29.setFont(label29.getFont().deriveFont(label29.getFont().getSize() + 3f));
  547. panel7.add(label29);
  548. label29.setBounds(new Rectangle(new Point(220, 5), label29.getPreferredSize()));
  549.  
  550. //---- label30 ----
  551. label30.setText("Walker Destination:");
  552. panel7.add(label30);
  553. label30.setBounds(new Rectangle(new Point(265, 35), label30.getPreferredSize()));
  554.  
  555. //======== scrollPane5 ========
  556. {
  557.  
  558. //---- listWalkerDestination ----
  559. listWalkerDestination.setModel(new AbstractListModel<String>() {
  560. String[] values = {
  561. "Al Kharid",
  562. "Ardougne",
  563. "Canifis",
  564. "Catherby",
  565. "Draynor",
  566. "Falador",
  567. "Seers",
  568. "Varrock",
  569. "Custom: X,Y,Z"
  570. };
  571. @Override
  572. public int getSize() { return values.length; }
  573. @Override
  574. public String getElementAt(int i) { return values[i]; }
  575. });
  576. scrollPane5.setViewportView(listWalkerDestination);
  577. }
  578. panel7.add(scrollPane5);
  579. scrollPane5.setBounds(235, 55, 160, 165);
  580.  
  581. //---- label31 ----
  582. label31.setText("OR");
  583. panel7.add(label31);
  584. label31.setBounds(new Rectangle(new Point(310, 225), label31.getPreferredSize()));
  585.  
  586. //---- textField6 ----
  587. textField6.setText("X");
  588. panel7.add(textField6);
  589. textField6.setBounds(235, 260, 40, textField6.getPreferredSize().height);
  590.  
  591. //---- textWalkery ----
  592. textWalkery.setText("Y");
  593. panel7.add(textWalkery);
  594. textWalkery.setBounds(295, 260, 50, textWalkery.getPreferredSize().height);
  595.  
  596. //---- textWalkerz ----
  597. textWalkerz.setText("Z");
  598. panel7.add(textWalkerz);
  599. textWalkerz.setBounds(360, 260, 35, textWalkerz.getPreferredSize().height);
  600.  
  601. //---- btnWalker ----
  602. btnWalker.setText("Start Walker");
  603. panel7.add(btnWalker);
  604. btnWalker.setBounds(520, 380, 95, btnWalker.getPreferredSize().height);
  605.  
  606. { // compute preferred size
  607. Dimension preferredSize = new Dimension();
  608. for(int i = 0; i < panel7.getComponentCount(); i++) {
  609. Rectangle bounds = panel7.getComponent(i).getBounds();
  610. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  611. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  612. }
  613. Insets insets = panel7.getInsets();
  614. preferredSize.width += insets.right;
  615. preferredSize.height += insets.bottom;
  616. panel7.setMinimumSize(preferredSize);
  617. panel7.setPreferredSize(preferredSize);
  618. }
  619. }
  620. tabbedPane1.addTab("Walker", panel7);
  621. }
  622. contentPane.add(tabbedPane1);
  623. tabbedPane1.setBounds(0, 0, 630, 435);
  624.  
  625. { // compute preferred size
  626. Dimension preferredSize = new Dimension();
  627. for(int i = 0; i < contentPane.getComponentCount(); i++) {
  628. Rectangle bounds = contentPane.getComponent(i).getBounds();
  629. preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
  630. preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
  631. }
  632. Insets insets = contentPane.getInsets();
  633. preferredSize.width += insets.right;
  634. preferredSize.height += insets.bottom;
  635. contentPane.setMinimumSize(preferredSize);
  636. contentPane.setPreferredSize(preferredSize);
  637. }
  638. pack();
  639. setLocationRelativeTo(getOwner());
  640. // JFormDesigner - End of component initialization //GEN-END:initComponents
  641. }
  642.  
  643. // JFormDesigner - Variables declaration - DO NOT MODIFY //GEN-BEGIN:variables
  644. // Generated using JFormDesigner Evaluation license - derppder ererdr
  645. private JTabbedPane tabbedPane1;
  646. private JPanel panel1;
  647. private JLabel labelVersion;
  648. private JLabel labelDeveloped;
  649. private JLabel label4;
  650. private JLabel label5;
  651. private JPanel panel2;
  652. private JLabel label6;
  653. private JRadioButton radioWorldHop;
  654. private JRadioButton radioDeathWalk;
  655. private JRadioButton radioDynamicReflexs;
  656. private JLabel label7;
  657. private JTextField textReflexSeed;
  658. private JPanel panel3;
  659. private JLabel label8;
  660. private JLabel label9;
  661. private JLabel label10;
  662. private JLabel label11;
  663. private JScrollPane scrollPane1;
  664. private JList<String> listMinerOre;
  665. private JRadioButton radioDropGems;
  666. private JScrollPane scrollPane2;
  667. private JList<String> listMinerMethod;
  668. private JLabel labelMinerCurrLevel;
  669. private JLabel labelMinerPercent;
  670. private JProgressBar progMiner;
  671. private JButton btnStartMiner;
  672. private JLabel labelMinerExpTnl;
  673. private JPanel panel8;
  674. private JLabel label15;
  675. private JLabel label16;
  676. private JLabel label17;
  677. private JLabel label18;
  678. private JScrollPane scrollPane3;
  679. private JList<String> listWoodcutterTree;
  680. private JRadioButton radioWoodcutterStaged;
  681. private JScrollPane scrollPane4;
  682. private JList<String> listWoodcutterMethod;
  683. private JLabel label19;
  684. private JLabel labelWoodcutterPercent;
  685. private JProgressBar progWoodcutter;
  686. private JButton btnStartWoodcutter;
  687. private JLabel labelWoodcutterTnl;
  688. private JPanel panel9;
  689. private JLabel label22;
  690. private JLabel label23;
  691. private JLabel label24;
  692. private JLabel label25;
  693. private JScrollPane scrollPane6;
  694. private JList<String> listFighterMethod;
  695. private JButton btnFighter;
  696. private JTextField textFighterSelection;
  697. private JRadioButton radioLoot;
  698. private JTextField textLootType;
  699. private JRadioButton radioEat;
  700. private JLabel label26;
  701. private JSlider sliderFighterEatPer;
  702. private JLabel label27;
  703. private JTextField textFighterFood;
  704. private JLabel label28;
  705. private JTextField textFighterFoodAmt;
  706. private JPanel panel7;
  707. private JLabel label29;
  708. private JLabel label30;
  709. private JScrollPane scrollPane5;
  710. private JList<String> listWalkerDestination;
  711. private JLabel label31;
  712. private JTextField textField6;
  713. private JTextField textWalkery;
  714. private JTextField textWalkerz;
  715. private JButton btnWalker;
  716. // JFormDesigner - End of variables declaration //GEN-END:variables
  717. }
Advertisement
Add Comment
Please, Sign In to add comment