ToolConfig.java 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. package com.mes.ui;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. public class ToolConfig {
  5. public static List<ToolParam> toolParams = new ArrayList<ToolParam>();
  6. private ToolConfig() {
  7. }
  8. public static void setToolParamsVal() {
  9. for (int i = 1; i < 21; i++) {
  10. int j = 0;
  11. for(Integer toolNum : MesClient.toolNums){
  12. if(toolNum == i){
  13. ToolParam toolParam = new ToolParam();
  14. toolParam.setNums(toolNum);
  15. toolParam.setTitle(MesClient.toolTitle[j]);
  16. toolParam.setLife(MesClient.toolLife[j]);
  17. toolParams.add(toolParam);
  18. break;
  19. }
  20. j++;
  21. }
  22. }
  23. for (ToolParam toolParam : toolParams) {
  24. switch (toolParam.getNums()) {
  25. case 1:
  26. MesClient.toolTitle1.setText(toolParam.getTitle());
  27. MesClient.toolLife1.setText(toolParam.getLife());
  28. break;
  29. case 2:
  30. MesClient.toolTitle2.setText(toolParam.getTitle());
  31. MesClient.toolLife2.setText(toolParam.getLife());
  32. break;
  33. case 3:
  34. MesClient.toolTitle3.setText(toolParam.getTitle());
  35. MesClient.toolLife3.setText(toolParam.getLife());
  36. break;
  37. case 4:
  38. MesClient.toolTitle4.setText(toolParam.getTitle());
  39. MesClient.toolLife4.setText(toolParam.getLife());
  40. break;
  41. case 5:
  42. MesClient.toolTitle5.setText(toolParam.getTitle());
  43. MesClient.toolLife5.setText(toolParam.getLife());
  44. break;
  45. case 6:
  46. MesClient.toolTitle6.setText(toolParam.getTitle());
  47. MesClient.toolLife6.setText(toolParam.getLife());
  48. break;
  49. case 7:
  50. MesClient.toolTitle7.setText(toolParam.getTitle());
  51. MesClient.toolLife7.setText(toolParam.getLife());
  52. break;
  53. case 8:
  54. MesClient.toolTitle8.setText(toolParam.getTitle());
  55. MesClient.toolLife8.setText(toolParam.getLife());
  56. break;
  57. case 9:
  58. MesClient.toolTitle9.setText(toolParam.getTitle());
  59. MesClient.toolLife9.setText(toolParam.getLife());
  60. break;
  61. case 10:
  62. MesClient.toolTitle10.setText(toolParam.getTitle());
  63. MesClient.toolLife10.setText(toolParam.getLife());
  64. break;
  65. case 11:
  66. MesClient.toolTitle11.setText(toolParam.getTitle());
  67. MesClient.toolLife11.setText(toolParam.getLife());
  68. break;
  69. case 12:
  70. MesClient.toolTitle12.setText(toolParam.getTitle());
  71. MesClient.toolLife12.setText(toolParam.getLife());
  72. break;
  73. case 13:
  74. MesClient.toolTitle13.setText(toolParam.getTitle());
  75. MesClient.toolLife13.setText(toolParam.getLife());
  76. break;
  77. case 14:
  78. MesClient.toolTitle14.setText(toolParam.getTitle());
  79. MesClient.toolLife14.setText(toolParam.getLife());
  80. break;
  81. case 15:
  82. MesClient.toolTitle15.setText(toolParam.getTitle());
  83. MesClient.toolLife15.setText(toolParam.getLife());
  84. break;
  85. case 16:
  86. MesClient.toolTitle16.setText(toolParam.getTitle());
  87. MesClient.toolLife16.setText(toolParam.getLife());
  88. break;
  89. case 17:
  90. MesClient.toolTitle17.setText(toolParam.getTitle());
  91. MesClient.toolLife17.setText(toolParam.getLife());
  92. break;
  93. case 18:
  94. MesClient.toolTitle18.setText(toolParam.getTitle());
  95. MesClient.toolLife18.setText(toolParam.getLife());
  96. break;
  97. case 19:
  98. MesClient.toolTitle19.setText(toolParam.getTitle());
  99. MesClient.toolLife19.setText(toolParam.getLife());
  100. break;
  101. case 20:
  102. MesClient.toolTitle20.setText(toolParam.getTitle());
  103. MesClient.toolLife20.setText(toolParam.getLife());
  104. break;
  105. }
  106. }
  107. }
  108. }