Advertisement
Guest User

Untitled

a guest
May 27th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.06 KB | None | 0 0
  1. private void initComponents() {
  2.  
  3. jPanel1 = new javax.swing.JPanel();
  4. jPanel2 = new javax.swing.JPanel();
  5. dateLabel = new javax.swing.JLabel();
  6. dayJTextField = new javax.swing.JTextField();
  7. typeDateLabel = new javax.swing.JLabel();
  8. monthJTextField = new javax.swing.JTextField();
  9. yearJTextField = new javax.swing.JTextField();
  10. sepLabel1 = new javax.swing.JLabel();
  11. sepLabel2 = new javax.swing.JLabel();
  12. addTaskJButton1 = new javax.swing.JButton();
  13. jPanel3 = new javax.swing.JPanel();
  14. jScrollPane1 = new javax.swing.JScrollPane();
  15. taskList = new javax.swing.JList<>();
  16. DoneTaskJProgressBar = new javax.swing.JProgressBar();
  17. addTaskJButton = new javax.swing.JButton();
  18. editTaskJButton = new javax.swing.JButton();
  19. deleteTaskJButton = new javax.swing.JButton();
  20. mainListLabel = new javax.swing.JLabel();
  21. subtaskCheckBox1 = new javax.swing.JCheckBox();
  22. subtaskCheckBox2 = new javax.swing.JCheckBox();
  23. subtaskCheckBox3 = new javax.swing.JCheckBox();
  24. subtaskCheckBox4 = new javax.swing.JCheckBox();
  25. subtaskCheckBox5 = new javax.swing.JCheckBox();
  26. detailsLabel = new javax.swing.JLabel();
  27. creationDateLabel = new javax.swing.JLabel();
  28. descriptionLabel = new javax.swing.JLabel();
  29. categoryLabel = new javax.swing.JLabel();
  30. responseCreationDateLabel = new javax.swing.JLabel();
  31. responseCategoryLabel = new javax.swing.JLabel();
  32. responseDescriptionLabel = new javax.swing.JLabel();
  33.  
  34. setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  35.  
  36. jPanel1.setBackground(new java.awt.Color(255, 255, 255));
  37. jPanel1.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
  38.  
  39. jPanel2.setBackground(new java.awt.Color(102, 153, 255));
  40. jPanel2.setForeground(new java.awt.Color(255, 255, 255));
  41. jPanel2.setPreferredSize(new java.awt.Dimension(320, 120));
  42.  
  43. dateLabel.setFont(new java.awt.Font("Comic Sans MS", 1, 24)); // NOI18N
  44. dateLabel.setForeground(new java.awt.Color(255, 255, 255));
  45. dateLabel.setText("DATA");
  46. dateLabel.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  47.  
  48. dayJTextField.setText("DD");
  49. dayJTextField.setPreferredSize(new java.awt.Dimension(28, 22));
  50. dayJTextField.addActionListener(new java.awt.event.ActionListener() {
  51. public void actionPerformed(java.awt.event.ActionEvent evt) {
  52. dayJTextFieldActionPerformed(evt);
  53. }
  54. });
  55.  
  56. typeDateLabel.setFont(new java.awt.Font("Comic Sans MS", 0, 13)); // NOI18N
  57. typeDateLabel.setForeground(new java.awt.Color(255, 255, 255));
  58. typeDateLabel.setText("Type date:");
  59.  
  60. monthJTextField.setText("MM");
  61. monthJTextField.setPreferredSize(new java.awt.Dimension(28, 22));
  62. monthJTextField.addActionListener(new java.awt.event.ActionListener() {
  63. public void actionPerformed(java.awt.event.ActionEvent evt) {
  64. monthJTextFieldActionPerformed(evt);
  65. }
  66. });
  67.  
  68. yearJTextField.setText("YYYY");
  69.  
  70. sepLabel1.setForeground(new java.awt.Color(255, 255, 255));
  71. sepLabel1.setText("/");
  72.  
  73. sepLabel2.setForeground(new java.awt.Color(255, 255, 255));
  74. sepLabel2.setText("/");
  75.  
  76. addTaskJButton1.setText("Search");
  77. addTaskJButton1.setPreferredSize(new java.awt.Dimension(70, 25));
  78. addTaskJButton1.addActionListener(new java.awt.event.ActionListener() {
  79. public void actionPerformed(java.awt.event.ActionEvent evt) {
  80. addTaskJButton1ActionPerformed(evt);
  81. }
  82. });
  83.  
  84. javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
  85. jPanel2.setLayout(jPanel2Layout);
  86. jPanel2Layout.setHorizontalGroup(
  87. jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  88. .addGroup(jPanel2Layout.createSequentialGroup()
  89. .addGap(56, 56, 56)
  90. .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  91. .addComponent(dateLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 178, javax.swing.GroupLayout.PREFERRED_SIZE)
  92. .addGroup(jPanel2Layout.createSequentialGroup()
  93. .addComponent(typeDateLabel)
  94. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  95. .addComponent(dayJTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
  96. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  97. .addComponent(sepLabel1)
  98. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  99. .addComponent(monthJTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
  100. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  101. .addComponent(sepLabel2)
  102. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  103. .addComponent(yearJTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE)
  104. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  105. .addComponent(addTaskJButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE)))
  106. .addContainerGap(34, Short.MAX_VALUE))
  107. );
  108. jPanel2Layout.setVerticalGroup(
  109. jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  110. .addGroup(jPanel2Layout.createSequentialGroup()
  111. .addComponent(dateLabel, javax.swing.GroupLayout.PREFERRED_SIZE, 60, javax.swing.GroupLayout.PREFERRED_SIZE)
  112. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  113. .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  114. .addComponent(monthJTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 24, javax.swing.GroupLayout.PREFERRED_SIZE)
  115. .addComponent(yearJTextField, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 24, javax.swing.GroupLayout.PREFERRED_SIZE)
  116. .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  117. .addComponent(typeDateLabel)
  118. .addComponent(dayJTextField, javax.swing.GroupLayout.PREFERRED_SIZE, 24, javax.swing.GroupLayout.PREFERRED_SIZE)
  119. .addComponent(sepLabel1)
  120. .addComponent(sepLabel2)
  121. .addComponent(addTaskJButton1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
  122. .addGap(28, 28, 28))
  123. );
  124.  
  125. jPanel3.setBackground(new java.awt.Color(255, 255, 255));
  126. jPanel3.setBorder(javax.swing.BorderFactory.createLineBorder(new java.awt.Color(0, 0, 0)));
  127.  
  128. taskList.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.RAISED));
  129. taskList.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
  130. taskList.setModel(new javax.swing.AbstractListModel<String>() {
  131. String[] strings = { "Item 1", "Item 2", "Item 3", "Item 4", "Item 5" };
  132. public int getSize() { return strings.length; }
  133. public String getElementAt(int i) { return strings[i]; }
  134. });
  135. jScrollPane1.setViewportView(taskList);
  136.  
  137. DoneTaskJProgressBar.setForeground(new java.awt.Color(0, 204, 0));
  138. DoneTaskJProgressBar.setStringPainted(true);
  139.  
  140. addTaskJButton.setText("Add");
  141. addTaskJButton.setPreferredSize(new java.awt.Dimension(70, 25));
  142. addTaskJButton.addActionListener(new java.awt.event.ActionListener() {
  143. public void actionPerformed(java.awt.event.ActionEvent evt) {
  144. addTaskJButtonActionPerformed(evt);
  145. }
  146. });
  147.  
  148. editTaskJButton.setText("Edit");
  149. editTaskJButton.setPreferredSize(new java.awt.Dimension(70, 25));
  150.  
  151. deleteTaskJButton.setText("Delete");
  152. deleteTaskJButton.setPreferredSize(new java.awt.Dimension(70, 25));
  153.  
  154. mainListLabel.setFont(new java.awt.Font("Comic Sans MS", 1, 24)); // NOI18N
  155. mainListLabel.setText("MAIN LIST");
  156.  
  157. javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
  158. jPanel3.setLayout(jPanel3Layout);
  159. jPanel3Layout.setHorizontalGroup(
  160. jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  161. .addGroup(jPanel3Layout.createSequentialGroup()
  162. .addContainerGap()
  163. .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  164. .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  165. .addComponent(jScrollPane1)
  166. .addComponent(DoneTaskJProgressBar, javax.swing.GroupLayout.DEFAULT_SIZE, 238, Short.MAX_VALUE))
  167. .addGroup(jPanel3Layout.createSequentialGroup()
  168. .addComponent(addTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  169. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  170. .addComponent(editTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  171. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  172. .addComponent(deleteTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  173. .addComponent(mainListLabel))
  174. .addContainerGap(33, Short.MAX_VALUE))
  175. );
  176. jPanel3Layout.setVerticalGroup(
  177. jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  178. .addGroup(jPanel3Layout.createSequentialGroup()
  179. .addContainerGap()
  180. .addComponent(mainListLabel)
  181. .addGap(36, 36, 36)
  182. .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  183. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  184. .addComponent(DoneTaskJProgressBar, javax.swing.GroupLayout.PREFERRED_SIZE, 26, javax.swing.GroupLayout.PREFERRED_SIZE)
  185. .addGap(32, 32, 32)
  186. .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  187. .addComponent(addTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  188. .addComponent(editTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  189. .addComponent(deleteTaskJButton, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  190. .addContainerGap(80, Short.MAX_VALUE))
  191. );
  192.  
  193. subtaskCheckBox1.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
  194. subtaskCheckBox1.setSelected(true);
  195. subtaskCheckBox1.setText("Subtask");
  196. subtaskCheckBox1.addActionListener(new java.awt.event.ActionListener() {
  197. public void actionPerformed(java.awt.event.ActionEvent evt) {
  198. subtaskCheckBox1ActionPerformed(evt);
  199. }
  200. });
  201.  
  202. subtaskCheckBox2.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
  203. subtaskCheckBox2.setText("Subtask");
  204.  
  205. subtaskCheckBox3.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
  206. subtaskCheckBox3.setText("Subtask");
  207.  
  208. subtaskCheckBox4.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
  209. subtaskCheckBox4.setText("Subtask");
  210.  
  211. subtaskCheckBox5.setFont(new java.awt.Font("Comic Sans MS", 0, 14)); // NOI18N
  212. subtaskCheckBox5.setText("Subtask");
  213.  
  214. detailsLabel.setFont(new java.awt.Font("Comic Sans MS", 0, 18)); // NOI18N
  215. detailsLabel.setText("DETAILS");
  216.  
  217. creationDateLabel.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
  218. creationDateLabel.setText("Creation date:");
  219.  
  220. descriptionLabel.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
  221. descriptionLabel.setText("Description:");
  222.  
  223. categoryLabel.setFont(new java.awt.Font("Comic Sans MS", 1, 14)); // NOI18N
  224. categoryLabel.setText("Category:");
  225.  
  226. responseCreationDateLabel.setFont(new java.awt.Font("Comic Sans MS", 0, 13)); // NOI18N
  227. responseCreationDateLabel.setText("jLabel4");
  228.  
  229. responseCategoryLabel.setFont(new java.awt.Font("Comic Sans MS", 0, 13)); // NOI18N
  230. responseCategoryLabel.setText("jLabel5");
  231.  
  232. responseDescriptionLabel.setFont(new java.awt.Font("Comic Sans MS", 0, 13)); // NOI18N
  233. responseDescriptionLabel.setText("jLabel6");
  234.  
  235. javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
  236. jPanel1.setLayout(jPanel1Layout);
  237. jPanel1Layout.setHorizontalGroup(
  238. jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  239. .addGroup(jPanel1Layout.createSequentialGroup()
  240. .addComponent(jPanel3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  241. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  242. .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, 392, javax.swing.GroupLayout.PREFERRED_SIZE)
  243. .addGroup(jPanel1Layout.createSequentialGroup()
  244. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  245. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  246. .addComponent(subtaskCheckBox2, javax.swing.GroupLayout.PREFERRED_SIZE, 252, javax.swing.GroupLayout.PREFERRED_SIZE)
  247. .addComponent(subtaskCheckBox3, javax.swing.GroupLayout.PREFERRED_SIZE, 252, javax.swing.GroupLayout.PREFERRED_SIZE)
  248. .addComponent(subtaskCheckBox1, javax.swing.GroupLayout.PREFERRED_SIZE, 252, javax.swing.GroupLayout.PREFERRED_SIZE)
  249. .addComponent(subtaskCheckBox4, javax.swing.GroupLayout.PREFERRED_SIZE, 252, javax.swing.GroupLayout.PREFERRED_SIZE)
  250. .addComponent(subtaskCheckBox5, javax.swing.GroupLayout.PREFERRED_SIZE, 252, javax.swing.GroupLayout.PREFERRED_SIZE)
  251. .addComponent(detailsLabel)
  252. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
  253. .addGroup(jPanel1Layout.createSequentialGroup()
  254. .addComponent(descriptionLabel)
  255. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  256. .addComponent(responseDescriptionLabel))
  257. .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
  258. .addComponent(categoryLabel)
  259. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  260. .addComponent(responseCategoryLabel))
  261. .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel1Layout.createSequentialGroup()
  262. .addComponent(creationDateLabel)
  263. .addGap(18, 18, 18)
  264. .addComponent(responseCreationDateLabel)))))))
  265. );
  266. jPanel1Layout.setVerticalGroup(
  267. jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  268. .addGroup(jPanel1Layout.createSequentialGroup()
  269. .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  270. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  271. .addComponent(detailsLabel)
  272. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  273. .addComponent(subtaskCheckBox1, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
  274. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  275. .addComponent(subtaskCheckBox2, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
  276. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  277. .addComponent(subtaskCheckBox3, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
  278. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  279. .addComponent(subtaskCheckBox4, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
  280. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  281. .addComponent(subtaskCheckBox5, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
  282. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  283. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  284. .addComponent(creationDateLabel)
  285. .addComponent(responseCreationDateLabel))
  286. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  287. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  288. .addComponent(categoryLabel)
  289. .addComponent(responseCategoryLabel))
  290. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  291. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  292. .addComponent(descriptionLabel)
  293. .addComponent(responseDescriptionLabel))
  294. .addGap(30, 30, 30))
  295. .addComponent(jPanel3, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  296. );
  297.  
  298. javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  299. getContentPane().setLayout(layout);
  300. layout.setHorizontalGroup(
  301. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  302. .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  303. );
  304. layout.setVerticalGroup(
  305. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  306. .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
  307. );
  308.  
  309. pack();
  310. }// </editor-fold>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement