Advertisement
Guest User

Untitled

a guest
Mar 29th, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.30 KB | None | 0 0
  1. package ghinamumtazah_uts;
  2.  
  3. import ghinamumtazah_uts.*;
  4.  
  5. /**
  6. *
  7. * @author ADMIN
  8. */
  9. public class GrafikInput extends javax.swing.JFrame {
  10.  
  11. /**
  12. * Creates new form GrafikInput
  13. */
  14. public GrafikInput() {
  15. initComponents();
  16. setTitle("Data Diagram Pie Created By Ghina Mumtazah");
  17. }
  18.  
  19. /**
  20. * This method is called from within the constructor to initialize the form.
  21. * WARNING: Do NOT modify this code. The content of this method is always
  22. * regenerated by the Form Editor.
  23. */
  24. @SuppressWarnings("unchecked")
  25. // <editor-fold defaultstate="collapsed" desc="Generated Code">
  26. private void initComponents() {
  27.  
  28. jFrame1 = new javax.swing.JFrame();
  29. jButton1 = new javax.swing.JButton();
  30. jButton2 = new javax.swing.JButton();
  31. jLabel4 = new javax.swing.JLabel();
  32. jLabel5 = new javax.swing.JLabel();
  33. jLabel6 = new javax.swing.JLabel();
  34. jLabel7 = new javax.swing.JLabel();
  35. jPanel1 = new javax.swing.JPanel();
  36. jLabel3 = new javax.swing.JLabel();
  37. jLabel2 = new javax.swing.JLabel();
  38. jLabel1 = new javax.swing.JLabel();
  39. jTextField1 = new javax.swing.JTextField();
  40. jTextField2 = new javax.swing.JTextField();
  41. jTextField3 = new javax.swing.JTextField();
  42. jTextField4 = new javax.swing.JTextField();
  43. jLabel11 = new javax.swing.JLabel();
  44. jLabel8 = new javax.swing.JLabel();
  45. jLabel9 = new javax.swing.JLabel();
  46. jLabel10 = new javax.swing.JLabel();
  47. jLabel12 = new javax.swing.JLabel();
  48. jLabel13 = new javax.swing.JLabel();
  49.  
  50. javax.swing.GroupLayout jFrame1Layout = new javax.swing.GroupLayout(jFrame1.getContentPane());
  51. jFrame1.getContentPane().setLayout(jFrame1Layout);
  52. jFrame1Layout.setHorizontalGroup(
  53. jFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  54. .addGap(0, 400, Short.MAX_VALUE)
  55. );
  56. jFrame1Layout.setVerticalGroup(
  57. jFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  58. .addGap(0, 300, Short.MAX_VALUE)
  59. );
  60.  
  61. setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  62.  
  63. jButton1.setText("SIMPAN");
  64. jButton1.addActionListener(new java.awt.event.ActionListener() {
  65. public void actionPerformed(java.awt.event.ActionEvent evt) {
  66. jButton1ActionPerformed(evt);
  67. }
  68. });
  69.  
  70. jButton2.setText("GRAFIK");
  71. jButton2.addActionListener(new java.awt.event.ActionListener() {
  72. public void actionPerformed(java.awt.event.ActionEvent evt) {
  73. jButton2ActionPerformed(evt);
  74. }
  75. });
  76.  
  77. jLabel4.setText("POSITIF");
  78.  
  79. jLabel5.setText("PDP");
  80.  
  81. jLabel6.setText("ODP");
  82.  
  83. jLabel7.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N
  84. jLabel7.setText("PRESENTASI DATA COVID-19 DAERAH JAWA BARAT");
  85.  
  86. jPanel1.setBackground(new java.awt.Color(0, 0, 0));
  87.  
  88. jLabel3.setBackground(new java.awt.Color(255, 255, 255));
  89. jLabel3.setForeground(new java.awt.Color(255, 255, 255));
  90. jLabel3.setText("ODP");
  91.  
  92. jLabel2.setForeground(new java.awt.Color(255, 255, 255));
  93. jLabel2.setText("PDP");
  94.  
  95. jLabel1.setForeground(new java.awt.Color(255, 255, 255));
  96. jLabel1.setText("POSITIF");
  97.  
  98. jTextField1.addActionListener(new java.awt.event.ActionListener() {
  99. public void actionPerformed(java.awt.event.ActionEvent evt) {
  100. jTextField1ActionPerformed(evt);
  101. }
  102. });
  103.  
  104. jTextField2.addActionListener(new java.awt.event.ActionListener() {
  105. public void actionPerformed(java.awt.event.ActionEvent evt) {
  106. jTextField2ActionPerformed(evt);
  107. }
  108. });
  109.  
  110. jTextField4.addActionListener(new java.awt.event.ActionListener() {
  111. public void actionPerformed(java.awt.event.ActionEvent evt) {
  112. jTextField4ActionPerformed(evt);
  113. }
  114. });
  115.  
  116. jLabel11.setForeground(new java.awt.Color(255, 255, 255));
  117. jLabel11.setText("KEMATIAN");
  118.  
  119. javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
  120. jPanel1.setLayout(jPanel1Layout);
  121. jPanel1Layout.setHorizontalGroup(
  122. jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  123. .addGroup(jPanel1Layout.createSequentialGroup()
  124. .addContainerGap()
  125. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  126. .addComponent(jLabel11)
  127. .addComponent(jLabel3)
  128. .addComponent(jLabel2)
  129. .addComponent(jLabel1))
  130. .addGap(18, 18, 18)
  131. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  132. .addComponent(jTextField4, javax.swing.GroupLayout.DEFAULT_SIZE, 234, Short.MAX_VALUE)
  133. .addComponent(jTextField3)
  134. .addComponent(jTextField2)
  135. .addComponent(jTextField1))
  136. .addContainerGap(97, Short.MAX_VALUE))
  137. );
  138. jPanel1Layout.setVerticalGroup(
  139. jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  140. .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel1Layout.createSequentialGroup()
  141. .addGap(36, 36, 36)
  142. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  143. .addComponent(jLabel1)
  144. .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  145. .addGap(30, 30, 30)
  146. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  147. .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  148. .addComponent(jLabel2))
  149. .addGap(33, 33, 33)
  150. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  151. .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  152. .addComponent(jLabel3))
  153. .addGap(28, 28, 28)
  154. .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  155. .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  156. .addComponent(jLabel11))
  157. .addContainerGap(42, Short.MAX_VALUE))
  158. );
  159.  
  160. jLabel8.setText("Orang");
  161.  
  162. jLabel9.setText("Orang");
  163.  
  164. jLabel10.setText("Orang");
  165.  
  166. jLabel12.setText("KEMATIAN");
  167.  
  168. jLabel13.setText("Orang");
  169.  
  170. javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  171. getContentPane().setLayout(layout);
  172. layout.setHorizontalGroup(
  173. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  174. .addGroup(layout.createSequentialGroup()
  175. .addContainerGap()
  176. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  177. .addComponent(jLabel7)
  178. .addGroup(layout.createSequentialGroup()
  179. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  180. .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  181. .addGroup(layout.createSequentialGroup()
  182. .addGap(22, 22, 22)
  183. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  184. .addComponent(jButton2, javax.swing.GroupLayout.PREFERRED_SIZE, 394, javax.swing.GroupLayout.PREFERRED_SIZE)
  185. .addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE, 394, javax.swing.GroupLayout.PREFERRED_SIZE))))
  186. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  187. .addGroup(layout.createSequentialGroup()
  188. .addGap(24, 24, 24)
  189. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
  190. .addComponent(jLabel5)
  191. .addComponent(jLabel4)
  192. .addComponent(jLabel6))
  193. .addGap(18, 18, 18)
  194. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  195. .addComponent(jLabel8)
  196. .addComponent(jLabel9)
  197. .addComponent(jLabel10)))
  198. .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
  199. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  200. .addComponent(jLabel12)
  201. .addGap(18, 18, 18)
  202. .addComponent(jLabel13)))))
  203. .addContainerGap(26, Short.MAX_VALUE))
  204. );
  205. layout.setVerticalGroup(
  206. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  207. .addGroup(layout.createSequentialGroup()
  208. .addGap(33, 33, 33)
  209. .addComponent(jLabel7)
  210. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  211. .addGroup(layout.createSequentialGroup()
  212. .addGap(57, 57, 57)
  213. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  214. .addComponent(jLabel4)
  215. .addComponent(jLabel8))
  216. .addGap(39, 39, 39)
  217. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  218. .addComponent(jLabel5)
  219. .addComponent(jLabel10))
  220. .addGap(38, 38, 38)
  221. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  222. .addComponent(jLabel6)
  223. .addComponent(jLabel9))
  224. .addGap(31, 31, 31)
  225. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  226. .addComponent(jLabel12)
  227. .addComponent(jLabel13)))
  228. .addGroup(layout.createSequentialGroup()
  229. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  230. .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
  231. .addGap(31, 31, 31)
  232. .addComponent(jButton1)
  233. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
  234. .addComponent(jButton2)
  235. .addContainerGap(33, Short.MAX_VALUE))
  236. );
  237.  
  238. pack();
  239. }// </editor-fold>
  240.  
  241. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  242. // TODO add your handling code here:
  243. int a,b,c,d;
  244. a=Integer.parseInt(jTextField1.getText());
  245. b=Integer.parseInt(jTextField2.getText());
  246. c=Integer.parseInt(jTextField3.getText());
  247. d=Integer.parseInt(jTextField4.getText());
  248. jLabel4.setText(""+a);
  249. jLabel5.setText(""+b);
  250. jLabel6.setText(""+c);
  251. jLabel12.setText(""+d);
  252. }
  253.  
  254. private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
  255. // TODO add your handling code here:
  256. PieGrafikInput obj1 = new PieGrafikInput();
  257. obj1.setNilai(jLabel4.getText(),jLabel5.getText(),jLabel6.getText(),jLabel12.getText());
  258. obj1.setVisible(true);
  259. dispose();
  260. }
  261.  
  262. private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
  263. // TODO add your handling code here:
  264. }
  265.  
  266. private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt) {
  267. // TODO add your handling code here:
  268. }
  269.  
  270. private void jTextField4ActionPerformed(java.awt.event.ActionEvent evt) {
  271. // TODO add your handling code here:
  272. }
  273.  
  274. /**
  275. * @param args the command line arguments
  276. */
  277. public static void main(String args[]) {
  278. /* Set the Nimbus look and feel */
  279. //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  280. /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  281. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  282. */
  283. try {
  284. for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  285. if ("Nimbus".equals(info.getName())) {
  286. javax.swing.UIManager.setLookAndFeel(info.getClassName());
  287. break;
  288. }
  289. }
  290. } catch (ClassNotFoundException ex) {
  291. java.util.logging.Logger.getLogger(GrafikInput.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  292. } catch (InstantiationException ex) {
  293. java.util.logging.Logger.getLogger(GrafikInput.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  294. } catch (IllegalAccessException ex) {
  295. java.util.logging.Logger.getLogger(GrafikInput.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  296. } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  297. java.util.logging.Logger.getLogger(GrafikInput.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  298. }
  299. //</editor-fold>
  300. //</editor-fold>
  301. //</editor-fold>
  302. //</editor-fold>
  303.  
  304. /* Create and display the form */
  305. java.awt.EventQueue.invokeLater(new Runnable() {
  306. public void run() {
  307. new GrafikInput().setVisible(true);
  308. }
  309. });
  310. }
  311.  
  312. // Variables declaration - do not modify
  313. private javax.swing.JButton jButton1;
  314. private javax.swing.JButton jButton2;
  315. private javax.swing.JFrame jFrame1;
  316. private javax.swing.JLabel jLabel1;
  317. private javax.swing.JLabel jLabel10;
  318. private javax.swing.JLabel jLabel11;
  319. private javax.swing.JLabel jLabel12;
  320. private javax.swing.JLabel jLabel13;
  321. private javax.swing.JLabel jLabel2;
  322. private javax.swing.JLabel jLabel3;
  323. private javax.swing.JLabel jLabel4;
  324. private javax.swing.JLabel jLabel5;
  325. private javax.swing.JLabel jLabel6;
  326. private javax.swing.JLabel jLabel7;
  327. private javax.swing.JLabel jLabel8;
  328. private javax.swing.JLabel jLabel9;
  329. private javax.swing.JPanel jPanel1;
  330. private javax.swing.JTextField jTextField1;
  331. private javax.swing.JTextField jTextField2;
  332. private javax.swing.JTextField jTextField3;
  333. private javax.swing.JTextField jTextField4;
  334. // End of variables declaration
  335. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement