Advertisement
cynthiarez

Javacode

Sep 4th, 2019
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.04 KB | None | 0 0
  1. import javax.swing.*;
  2. import java.util.*;
  3. public class arar {
  4.  
  5. public static void main(String[] args) {
  6.  
  7. JOptionPane.showMessageDialog(null, "Welcome to Davao Online PC Market!");
  8.  
  9. int inta = 3300, intb = 4500, intc = 6000, intd = 8500, inte = 3000, intf = 5650; ; String a,b,c,d,e,f,g = null;
  10.  
  11. Object[] possibleValues = { "LED Monitors", "Motherboards", "Processors", "RAMs", "Video Cards" };
  12. Object selectedValue = JOptionPane.showInputDialog(null, "Choose Product Category", "DOPCM",
  13. JOptionPane.INFORMATION_MESSAGE,
  14. null, possibleValues,
  15. possibleValues[0]);
  16.  
  17.  
  18.  
  19. if (selectedValue=="LED Monitors"){
  20. Object[] possibleValues1 = {"AOC", "Asus", "LG", "DELL" };
  21. Object selectedValue1 = JOptionPane.showInputDialog(null, "Choose Brand", "LED Monitors",
  22. JOptionPane.INFORMATION_MESSAGE,
  23. null, possibleValues1,
  24. possibleValues1[0]);
  25.  
  26. if (selectedValue1=="AOC"){
  27. Object[] possibleValues10 = { a = "e1670swu (18.5inch)", b = "Second e950swn (20inch)", c = "e2060swn (22inch)" };
  28. Object selectedValue10 = JOptionPane.showInputDialog(null, "Choose Model", "AOC",
  29. JOptionPane.INFORMATION_MESSAGE,
  30. null, possibleValues10,
  31. possibleValues10[0]);
  32.  
  33. if (selectedValue10==a){
  34. Object[] options1 = { "OK", "CANCEL" };
  35. JOptionPane.showOptionDialog(null, "Price is: " + inta, "Confirmation",
  36. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  37. options1, options1[0]);
  38. }
  39.  
  40. if (selectedValue10==b){
  41. Object[] options2 = { "OK", "CANCEL" };
  42. JOptionPane.showOptionDialog(null, "Price is: " + intb, "Confirmation",
  43. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  44. options2, options2[0]);}
  45.  
  46. if (selectedValue10==c){
  47. Object[] options3 = { "OK", "CANCEL" };
  48. JOptionPane.showOptionDialog(null, "Price is: " + intc, "Confirmation",
  49. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  50. options3, options3[0]);}
  51. }
  52.  
  53.  
  54.  
  55.  
  56. if (selectedValue1=="Asus") {
  57. Object[] possibleValues11 = {d = "PB278Q (27inch)", e = "PA248Q (Vertical monitor 22inch)", f = "SD222-YA (21.5 inch)" };
  58. Object selectedValue11 = JOptionPane.showInputDialog(null, "Choose Model", "Asus",
  59. JOptionPane.INFORMATION_MESSAGE,
  60. null, possibleValues11,
  61. possibleValues11[0]);
  62. if (selectedValue11==d){
  63. Object[] options1 = { "OK", "CANCEL" };
  64. JOptionPane.showOptionDialog(null, "Price is: " + intd, "Confirmation",
  65. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  66. options1, options1[0]);}
  67.  
  68. if (selectedValue11==e){
  69. Object[] options2 = { "OK", "CANCEL" };
  70. JOptionPane.showOptionDialog(null, "Price is: " + inte, "Confirmation",
  71. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  72. options2, options2[0]);}
  73.  
  74. if (selectedValue11==f){
  75. Object[] options3 = { "OK", "CANCEL" };
  76. JOptionPane.showOptionDialog(null, "Price is: " + intf, "Confirmation",
  77. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  78. options3, options3[0]);}
  79.  
  80.  
  81. }
  82.  
  83. if (selectedValue1=="LG") {
  84. Object[] possibleValues12 = { "25UM65-P (25inch)", "29UM65-P (29inch)", "22MP56HQ-P (22inch)" };
  85. Object selectedValue12 = JOptionPane.showInputDialog(null, "Choose Model", "LG",
  86. JOptionPane.INFORMATION_MESSAGE,
  87. null, possibleValues12,
  88. possibleValues12[0]); }
  89.  
  90. if (selectedValue1=="DELL") {
  91. Object[] possibleValues13 = { "S2240T (22 inch)", "S2340L (23 inch)", "ST2420L (24 inch)" };
  92. Object selectedValue13 = JOptionPane.showInputDialog(null, "Choose Model", "LG",
  93. JOptionPane.INFORMATION_MESSAGE,
  94. null, possibleValues13,
  95. possibleValues13[0]);
  96.  
  97.  
  98. }
  99.  
  100. }
  101.  
  102. else if (selectedValue=="Motherboards") {
  103. Object[] possibleValues2 = { "Gigabyte", "MSI", "ASRock"};
  104. Object selectedValue2 = JOptionPane.showInputDialog(null, "Choose Brand", "Motherboards",
  105. JOptionPane.INFORMATION_MESSAGE,
  106. null, possibleValues2,
  107. possibleValues2[0]);
  108.  
  109. if (selectedValue2=="Gigabyte"){
  110. Object[] possibleValues21 = { "f2a55m-ds2" , "ga-h61m-ds2" , "ga-f2a88xm-hd3"};
  111. Object selectedValues21 = JOptionPane.showInputDialog(null, "Choose Model", "Gigabyte",
  112. JOptionPane.INFORMATION_MESSAGE,
  113. null, possibleValues21,
  114. possibleValues21[0]);}
  115.  
  116. if (selectedValue2=="MSI"){
  117. Object[] possibleValues22 = { "787-GD65 Gaming", "Z77a-G43", "Z87-G45 Gaming"};
  118. Object selectedValue22 = JOptionPane.showInputDialog(null, "Choose Model", "MSI",
  119. JOptionPane.INFORMATION_MESSAGE,
  120. null, possibleValues22,
  121. possibleValues22[0]);}
  122.  
  123.  
  124. if (selectedValue2=="ASRock"){
  125. Object[] possibleValues23 = { "g41m-vs3", "g41c-gs", "960gc-gs fx" };
  126. Object selectedValue23 = JOptionPane.showInputDialog(null, "Choose Model", "ASRock",
  127. JOptionPane.INFORMATION_MESSAGE,
  128. null, possibleValues23,
  129. possibleValues23[0]);}
  130.  
  131.  
  132. }
  133.  
  134.  
  135. else if (selectedValue=="Processors"){
  136. Object[] possibleValues3 = { "Intel", "Amd"};
  137. Object selectedValue3 = JOptionPane.showInputDialog(null, "Choose Brand", "Processors",
  138. JOptionPane.INFORMATION_MESSAGE,
  139. null, possibleValues3,
  140. possibleValues3[0]);
  141.  
  142.  
  143. if (selectedValue3=="Intel"){
  144. Object[] possibleValues31 = { "Core i3", "Core i5" ,"Core i7"};
  145. Object selectedValue31 = JOptionPane.showInputDialog(null, "Choose Model", "Intel",
  146. JOptionPane.INFORMATION_MESSAGE,
  147. null, possibleValues31,
  148. possibleValues31[0]);}
  149.  
  150. if (selectedValue3=="Amd"){
  151. Object[] possibleValues32 = { "a6" ,"a8", "a10"};
  152. Object selectedValue32 = JOptionPane.showInputDialog(null, "Choose Model", "Amd",
  153. JOptionPane.INFORMATION_MESSAGE,
  154. null, possibleValues32,
  155. possibleValues32[0]);}
  156.  
  157. }
  158.  
  159.  
  160.  
  161.  
  162. else if (selectedValue=="RAMs") {
  163.  
  164. Object[] possibleValues4 = { "Crucial" , "Gskill" ,"Corsair" };
  165. Object selectedValue4 = JOptionPane.showInputDialog(null, "Choose Brand", "RAMs",
  166. JOptionPane.INFORMATION_MESSAGE,
  167. null, possibleValues4,
  168. possibleValues4[0]);
  169.  
  170. if (selectedValue4=="Crucial"){
  171. Object[] possibleValues41 = { "Crucial Ballistix 1x8gb 1866mhz" , "Crucial Ballistix Tactical Tracer 2x4gb 1866mhz" };
  172. Object selectedValue41 = JOptionPane.showInputDialog(null, "Choose Model", "Crucial",
  173. JOptionPane.INFORMATION_MESSAGE,
  174. null, possibleValues41,
  175. possibleValues41[0]);}
  176.  
  177.  
  178. if (selectedValue4=="Gskill"){
  179. Object[] possibleValues42 = { "Gskill Ripjaw 1x4gb 1600mhz" ," Gskill ripjaws X 2x4gb 1866mhz", "Gskill (No HSF) 1x2gb 1333mhz"};
  180. Object selectedValue42 = JOptionPane.showInputDialog(null, "Choose Model", "Gskill",
  181. JOptionPane.INFORMATION_MESSAGE,
  182. null, possibleValues42,
  183. possibleValues42[0]);}
  184.  
  185. if (selectedValue4=="Corsair"){
  186. Object[] possibleValues43 = {"Corsair Vengence blur 1x4gb 1600mhz", "Corsair XMS 4x4gb 1866mhz", "Corsair Dominator 2x8gb 1866mhz"};
  187. Object selectedValue43 = JOptionPane.showInputDialog(null, "Choose Model", "Corsair",
  188. JOptionPane.INFORMATION_MESSAGE,
  189. null, possibleValues43,
  190. possibleValues43[0]);}
  191.  
  192. }
  193.  
  194.  
  195. else if (selectedValue=="Video Cards") {
  196.  
  197. Object[] possibleValues5 = { "EVGA", "Sapphire" ,"PowerColor", "Asus" };
  198. Object selectedValue5 = JOptionPane.showInputDialog(null, "Choose Brand", "Video Cards",
  199. JOptionPane.INFORMATION_MESSAGE,
  200. null, possibleValues5,
  201. possibleValues5[0]);
  202.  
  203. if (selectedValue5=="EVGA"){
  204. Object[] possibleValues51 = {"EVGA gtx 560ti", "EVGA gtx 650", "EVGA 680ti"};
  205. Object selectedValue51 = JOptionPane.showInputDialog(null, "Choose Model", "EVGA",
  206. JOptionPane.INFORMATION_MESSAGE,
  207. null, possibleValues51,
  208. possibleValues51[0]);}
  209.  
  210. if (selectedValue5=="Sapphire"){
  211. Object[] possibleValues52 = {"Sapphire hd 7730", "Sapphire hd 7750", "Sapphire hd 7770"};
  212. Object selectedValue52 = JOptionPane.showInputDialog(null, "Choose Model", "Sapphire",
  213. JOptionPane.INFORMATION_MESSAGE,
  214. null, possibleValues52,
  215. possibleValues52[0]);}
  216.  
  217. if (selectedValue5=="PowerColor"){
  218. Object[] possibleValues53 = {"PowerColor hd 7790", "PowerColor hd 6850", "PowerColor hd 6870"};
  219. Object selectedValue53 = JOptionPane.showInputDialog(null, "Choose Model", "PowerColor",
  220. JOptionPane.INFORMATION_MESSAGE,
  221. null, possibleValues53,
  222. possibleValues53[0]);}
  223.  
  224.  
  225. if (selectedValue5=="Asus"){
  226. Object[] possibleValues54 = {"Asus gtx 780ti" ,"Asus gtx Titan", "Asus gtx Titan Black"};
  227. Object selectedValue54 = JOptionPane.showInputDialog(null, "Choose Model", "Asus",
  228. JOptionPane.INFORMATION_MESSAGE,
  229. null, possibleValues54,
  230. possibleValues54[0]);}
  231.  
  232.  
  233. }
  234.  
  235.  
  236. }
  237. }
  238.  
  239.  
  240. import javax.swing.*;
  241. import java.util.*;
  242. public class arar {
  243.  
  244. public static void main(String[] args) {
  245. Scanner input = new Scanner (System.in);
  246.  
  247. JOptionPane.showMessageDialog(null, "Welcome to Davao Online PC Market!");
  248.  
  249. int inta = 3300, intb = 4500, intc = 6000, intd = 8500, inte = 3000, intf = 5650; ; String a,b,c,d,e,f,g = null;
  250.  
  251. Object[] possibleValues = { "LED Monitors", "Motherboards", "Processors", "RAMs", "Video Cards" };
  252. Object selectedValue = JOptionPane.showInputDialog(null, "Choose Product Category", "DOPCM",
  253. JOptionPane.INFORMATION_MESSAGE,
  254. null, possibleValues,
  255. possibleValues[0]);
  256.  
  257.  
  258.  
  259. if (selectedValue=="LED Monitors"){
  260. Object[] possibleValues1 = {"AOC", "Asus", "LG", "DELL" };
  261. Object selectedValue1 = JOptionPane.showInputDialog(null, "Choose Brand", "LED Monitors",
  262. JOptionPane.INFORMATION_MESSAGE,
  263. null, possibleValues1,
  264. possibleValues1[0]);
  265.  
  266. if (selectedValue1=="AOC"){
  267. Object[] possibleValues10 = { a = "e1670swu (18.5inch)", b = "Second e950swn (20inch)", c = "e2060swn (22inch)" };
  268. Object selectedValue10 = JOptionPane.showInputDialog(null, "Choose Model", "AOC",
  269. JOptionPane.INFORMATION_MESSAGE,
  270. null, possibleValues10,
  271. possibleValues10[0]);
  272.  
  273. if (selectedValue10==a){
  274. Object[] options1 = { "OK", "CANCEL" };
  275. JOptionPane.showOptionDialog(null, "Price is: " + inta, "Confirmation",
  276. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  277. options1, options1[0]);
  278. }
  279.  
  280. if (selectedValue10==b){
  281. Object[] options2 = { "OK", "CANCEL" };
  282. JOptionPane.showOptionDialog(null, "Price is: " + intb, "Confirmation",
  283. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  284. options2, options2[0]);}
  285.  
  286. if (selectedValue10==c){
  287. Object[] options3 = { "OK", "CANCEL" };
  288. JOptionPane.showOptionDialog(null, "Price is: " + intc, "Confirmation",
  289. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  290. options3, options3[0]);}
  291. }
  292.  
  293.  
  294.  
  295.  
  296. if (selectedValue1=="Asus") {
  297. Object[] possibleValues11 = {d = "PB278Q (27inch)", e = "PA248Q (Vertical monitor 22inch)", f = "SD222-YA (21.5 inch)" };
  298. Object selectedValue11 = JOptionPane.showInputDialog(null, "Choose Model", "Asus",
  299. JOptionPane.INFORMATION_MESSAGE,
  300. null, possibleValues11,
  301. possibleValues11[0]);
  302. if (selectedValue11==d){
  303. Object[] options1 = { "OK", "CANCEL" };
  304. JOptionPane.showOptionDialog(null, "Price is: " + intd, "Confirmation",
  305. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  306. options1, options1[0]);}
  307.  
  308. if (selectedValue11==e){
  309. Object[] options2 = { "OK", "CANCEL" };
  310. JOptionPane.showOptionDialog(null, "Price is: " + inte, "Confirmation",
  311. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  312. options2, options2[0]);}
  313.  
  314. if (selectedValue11==f){
  315. Object[] options3 = { "OK", "CANCEL" };
  316. JOptionPane.showOptionDialog(null, "Price is: " + intf, "Confirmation",
  317. JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE, null,
  318. options3, options3[0]);}
  319.  
  320.  
  321. }
  322.  
  323. if (selectedValue1=="LG") {
  324. Object[] possibleValues12 = { "25UM65-P (25inch)", "29UM65-P (29inch)", "22MP56HQ-P (22inch)" };
  325. Object selectedValue12 = JOptionPane.showInputDialog(null, "Choose Model", "LG",
  326. JOptionPane.INFORMATION_MESSAGE,
  327. null, possibleValues12,
  328. possibleValues12[0]); }
  329.  
  330. if (selectedValue1=="DELL") {
  331. Object[] possibleValues13 = { "S2240T (22 inch)", "S2340L (23 inch)", "ST2420L (24 inch)" };
  332. Object selectedValue13 = JOptionPane.showInputDialog(null, "Choose Model", "LG",
  333. JOptionPane.INFORMATION_MESSAGE,
  334. null, possibleValues13,
  335. possibleValues13[0]);
  336.  
  337.  
  338. }
  339.  
  340. }
  341.  
  342. else if (selectedValue=="Motherboards") {
  343. Object[] possibleValues2 = { "Gigabyte", "MSI", "ASRock"};
  344. Object selectedValue2 = JOptionPane.showInputDialog(null, "Choose Brand", "Motherboards",
  345. JOptionPane.INFORMATION_MESSAGE,
  346. null, possibleValues2,
  347. possibleValues2[0]);
  348.  
  349. if (selectedValue2=="Gigabyte"){
  350. Object[] possibleValues21 = { "f2a55m-ds2" , "ga-h61m-ds2" , "ga-f2a88xm-hd3"};
  351. Object selectedValues21 = JOptionPane.showInputDialog(null, "Choose Model", "Gigabyte",
  352. JOptionPane.INFORMATION_MESSAGE,
  353. null, possibleValues21,
  354. possibleValues21[0]);}
  355.  
  356. if (selectedValue2=="MSI"){
  357. Object[] possibleValues22 = { "787-GD65 Gaming", "Z77a-G43", "Z87-G45 Gaming"};
  358. Object selectedValue22 = JOptionPane.showInputDialog(null, "Choose Model", "MSI",
  359. JOptionPane.INFORMATION_MESSAGE,
  360. null, possibleValues22,
  361. possibleValues22[0]);}
  362.  
  363.  
  364. if (selectedValue2=="ASRock"){
  365. Object[] possibleValues23 = { "g41m-vs3", "g41c-gs", "960gc-gs fx" };
  366. Object selectedValue23 = JOptionPane.showInputDialog(null, "Choose Model", "ASRock",
  367. JOptionPane.INFORMATION_MESSAGE,
  368. null, possibleValues23,
  369. possibleValues23[0]);}
  370.  
  371.  
  372. }
  373.  
  374.  
  375. else if (selectedValue=="Processors"){
  376. Object[] possibleValues3 = { "Intel", "Amd"};
  377. Object selectedValue3 = JOptionPane.showInputDialog(null, "Choose Brand", "Processors",
  378. JOptionPane.INFORMATION_MESSAGE,
  379. null, possibleValues3,
  380. possibleValues3[0]);
  381.  
  382.  
  383. if (selectedValue3=="Intel"){
  384. Object[] possibleValues31 = { "Core i3", "Core i5" ,"Core i7"};
  385. Object selectedValue31 = JOptionPane.showInputDialog(null, "Choose Model", "Intel",
  386. JOptionPane.INFORMATION_MESSAGE,
  387. null, possibleValues31,
  388. possibleValues31[0]);}
  389.  
  390. if (selectedValue3=="Amd"){
  391. Object[] possibleValues32 = { "a6" ,"a8", "a10"};
  392. Object selectedValue32 = JOptionPane.showInputDialog(null, "Choose Model", "Amd",
  393. JOptionPane.INFORMATION_MESSAGE,
  394. null, possibleValues32,
  395. possibleValues32[0]);}
  396.  
  397. }
  398.  
  399.  
  400.  
  401.  
  402. else if (selectedValue=="RAMs") {
  403.  
  404. Object[] possibleValues4 = { "Crucial" , "Gskill" ,"Corsair" };
  405. Object selectedValue4 = JOptionPane.showInputDialog(null, "Choose Brand", "RAMs",
  406. JOptionPane.INFORMATION_MESSAGE,
  407. null, possibleValues4,
  408. possibleValues4[0]);
  409.  
  410. if (selectedValue4=="Crucial"){
  411. Object[] possibleValues41 = { "Crucial Ballistix 1x8gb 1866mhz" , "Crucial Ballistix Tactical Tracer 2x4gb 1866mhz" };
  412. Object selectedValue41 = JOptionPane.showInputDialog(null, "Choose Model", "Crucial",
  413. JOptionPane.INFORMATION_MESSAGE,
  414. null, possibleValues41,
  415. possibleValues41[0]);}
  416.  
  417.  
  418. if (selectedValue4=="Gskill"){
  419. Object[] possibleValues42 = { "Gskill Ripjaw 1x4gb 1600mhz" ," Gskill ripjaws X 2x4gb 1866mhz", "Gskill (No HSF) 1x2gb 1333mhz"};
  420. Object selectedValue42 = JOptionPane.showInputDialog(null, "Choose Model", "Gskill",
  421. JOptionPane.INFORMATION_MESSAGE,
  422. null, possibleValues42,
  423. possibleValues42[0]);}
  424.  
  425. if (selectedValue4=="Corsair"){
  426. Object[] possibleValues43 = {"Corsair Vengence blur 1x4gb 1600mhz", "Corsair XMS 4x4gb 1866mhz", "Corsair Dominator 2x8gb 1866mhz"};
  427. Object selectedValue43 = JOptionPane.showInputDialog(null, "Choose Model", "Corsair",
  428. JOptionPane.INFORMATION_MESSAGE,
  429. null, possibleValues43,
  430. possibleValues43[0]);}
  431.  
  432. }
  433.  
  434.  
  435. else if (selectedValue=="Video Cards") {
  436.  
  437. Object[] possibleValues5 = { "EVGA", "Sapphire" ,"PowerColor", "Asus" };
  438. Object selectedValue5 = JOptionPane.showInputDialog(null, "Choose Brand", "Video Cards",
  439. JOptionPane.INFORMATION_MESSAGE,
  440. null, possibleValues5,
  441. possibleValues5[0]);
  442.  
  443. if (selectedValue5=="EVGA"){
  444. Object[] possibleValues51 = {"EVGA gtx 560ti", "EVGA gtx 650", "EVGA 680ti"};
  445. Object selectedValue51 = JOptionPane.showInputDialog(null, "Choose Model", "EVGA",
  446. JOptionPane.INFORMATION_MESSAGE,
  447. null, possibleValues51,
  448. possibleValues51[0]);}
  449.  
  450. if (selectedValue5=="Sapphire"){
  451. Object[] possibleValues52 = {"Sapphire hd 7730", "Sapphire hd 7750", "Sapphire hd 7770"};
  452. Object selectedValue52 = JOptionPane.showInputDialog(null, "Choose Model", "Sapphire",
  453. JOptionPane.INFORMATION_MESSAGE,
  454. null, possibleValues52,
  455. possibleValues52[0]);}
  456.  
  457. if (selectedValue5=="PowerColor"){
  458. Object[] possibleValues53 = {"PowerColor hd 7790", "PowerColor hd 6850", "PowerColor hd 6870"};
  459. Object selectedValue53 = JOptionPane.showInputDialog(null, "Choose Model", "PowerColor",
  460. JOptionPane.INFORMATION_MESSAGE,
  461. null, possibleValues53,
  462. possibleValues53[0]);}
  463.  
  464.  
  465. if (selectedValue5=="Asus"){
  466. Object[] possibleValues54 = {"Asus gtx 780ti" ,"Asus gtx Titan", "Asus gtx Titan Black"};
  467. Object selectedValue54 = JOptionPane.showInputDialog(null, "Choose Model", "Asus",
  468. JOptionPane.INFORMATION_MESSAGE,
  469. null, possibleValues54,
  470. possibleValues54[0]);}
  471.  
  472.  
  473. }
  474.  
  475.  
  476. }
  477. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement