Advertisement
Guest User

SDS

a guest
Jun 19th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.47 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6. package javv;
  7.  
  8. /**
  9. *
  10. * @author Silvano
  11. */
  12. public class HAHAh extends javax.swing.JFrame {
  13.  
  14. /**
  15. * Creates new form HAHAh
  16. */
  17. public HAHAh() {
  18. initComponents();
  19. }
  20.  
  21. /**
  22. * This method is called from within the constructor to initialize the form.
  23. * WARNING: Do NOT modify this code. The content of this method is always
  24. * regenerated by the Form Editor.
  25. */
  26. @SuppressWarnings("unchecked")
  27. // <editor-fold defaultstate="collapsed" desc="Generated Code">
  28. private void initComponents() {
  29.  
  30. jLabel1 = new javax.swing.JLabel();
  31. jLabel2 = new javax.swing.JLabel();
  32. jLabel3 = new javax.swing.JLabel();
  33. jLabel4 = new javax.swing.JLabel();
  34. jLabel5 = new javax.swing.JLabel();
  35. jButton1 = new javax.swing.JButton();
  36. jLabel6 = new javax.swing.JLabel();
  37. jTextField1 = new javax.swing.JTextField();
  38. jTextField2 = new javax.swing.JTextField();
  39. jTextField3 = new javax.swing.JTextField();
  40. jTextField4 = new javax.swing.JTextField();
  41.  
  42. setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  43.  
  44. jLabel1.setText("NOME:");
  45.  
  46. jLabel2.setText("NOTA 1:");
  47.  
  48. jLabel3.setText("NOTA 2:");
  49.  
  50. jLabel4.setText("NOTA 3:");
  51.  
  52. jLabel5.setText("BOLETIM");
  53.  
  54. jButton1.setText("CALCULAR");
  55. jButton1.addActionListener(new java.awt.event.ActionListener() {
  56. public void actionPerformed(java.awt.event.ActionEvent evt) {
  57. jButton1ActionPerformed(evt);
  58. }
  59. });
  60.  
  61. jLabel6.setText(" MEDIA ");
  62.  
  63. jTextField3.addActionListener(new java.awt.event.ActionListener() {
  64. public void actionPerformed(java.awt.event.ActionEvent evt) {
  65. jTextField3ActionPerformed(evt);
  66. }
  67. });
  68.  
  69. jTextField4.addActionListener(new java.awt.event.ActionListener() {
  70. public void actionPerformed(java.awt.event.ActionEvent evt) {
  71. jTextField4ActionPerformed(evt);
  72. }
  73. });
  74.  
  75. javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
  76. getContentPane().setLayout(layout);
  77. layout.setHorizontalGroup(
  78. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  79. .addGroup(layout.createSequentialGroup()
  80. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  81. .addGroup(layout.createSequentialGroup()
  82. .addGap(56, 56, 56)
  83. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  84. .addGroup(layout.createSequentialGroup()
  85. .addComponent(jLabel1)
  86. .addGap(18, 18, 18)
  87. .addComponent(jTextField1))
  88. .addGroup(layout.createSequentialGroup()
  89. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  90. .addGroup(layout.createSequentialGroup()
  91. .addComponent(jLabel2)
  92. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  93. .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, 119, javax.swing.GroupLayout.PREFERRED_SIZE))
  94. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
  95. .addGroup(layout.createSequentialGroup()
  96. .addComponent(jLabel4)
  97. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  98. .addComponent(jTextField4))
  99. .addComponent(jLabel6)
  100. .addGroup(layout.createSequentialGroup()
  101. .addComponent(jLabel3)
  102. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
  103. .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, 119, javax.swing.GroupLayout.PREFERRED_SIZE))))
  104. .addGap(0, 85, Short.MAX_VALUE))))
  105. .addGroup(layout.createSequentialGroup()
  106. .addGap(143, 143, 143)
  107. .addComponent(jLabel5)))
  108. .addContainerGap(95, Short.MAX_VALUE))
  109. .addGroup(layout.createSequentialGroup()
  110. .addGap(118, 118, 118)
  111. .addComponent(jButton1)
  112. .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  113. );
  114. layout.setVerticalGroup(
  115. layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
  116. .addGroup(layout.createSequentialGroup()
  117. .addGap(23, 23, 23)
  118. .addComponent(jLabel5)
  119. .addGap(18, 18, 18)
  120. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  121. .addComponent(jLabel1)
  122. .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  123. .addGap(18, 18, 18)
  124. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  125. .addComponent(jLabel2)
  126. .addComponent(jTextField2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  127. .addGap(18, 18, 18)
  128. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  129. .addComponent(jLabel3)
  130. .addComponent(jTextField3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
  131. .addGap(18, 18, 18)
  132. .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
  133. .addComponent(jTextField4, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
  134. .addComponent(jLabel4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
  135. .addGap(18, 18, 18)
  136. .addComponent(jLabel6)
  137. .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 26, Short.MAX_VALUE)
  138. .addComponent(jButton1)
  139. .addGap(30, 30, 30))
  140. );
  141.  
  142. pack();
  143. }// </editor-fold>
  144.  
  145. private void jTextField3ActionPerformed(java.awt.event.ActionEvent evt) {
  146. // TODO add your handling code here:
  147. }
  148.  
  149. private void jTextField4ActionPerformed(java.awt.event.ActionEvent evt) {
  150. // TODO add your handling code here:
  151. }
  152.  
  153. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  154. // TODO add your handling code here:
  155. // CÓDIGO BOLETIM;)
  156. String nome = jTextField1.getText();
  157. //Pegar a nota
  158. double nota1 = Double.valueOf(jTextField2.getText());
  159. double nota2 = Double.valueOf(jTextField3.getText());
  160. double nota3 = Double.valueOf(jTextField4.getText());
  161. double resultado;
  162. resultado = (nota1 + nota2 + nota3 )/3;
  163. jLabel6.setText(nome+" sua média foi..."+resultado);
  164. }
  165.  
  166. /**
  167. * @param args the command line arguments
  168. */
  169. public static void main(String args[]) {
  170. /* Set the Nimbus look and feel */
  171. //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
  172. /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
  173. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
  174. */
  175. try {
  176. for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
  177. if ("Nimbus".equals(info.getName())) {
  178. javax.swing.UIManager.setLookAndFeel(info.getClassName());
  179. break;
  180. }
  181. }
  182. } catch (ClassNotFoundException ex) {
  183. java.util.logging.Logger.getLogger(HAHAh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  184. } catch (InstantiationException ex) {
  185. java.util.logging.Logger.getLogger(HAHAh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  186. } catch (IllegalAccessException ex) {
  187. java.util.logging.Logger.getLogger(HAHAh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  188. } catch (javax.swing.UnsupportedLookAndFeelException ex) {
  189. java.util.logging.Logger.getLogger(HAHAh.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
  190. }
  191. //</editor-fold>
  192.  
  193. /* Create and display the form */
  194. java.awt.EventQueue.invokeLater(() -> {
  195. new HAHAh().setVisible(true);
  196. });
  197. }
  198.  
  199. // Variables declaration - do not modify
  200. private javax.swing.JButton jButton1;
  201. private javax.swing.JLabel jLabel1;
  202. private javax.swing.JLabel jLabel2;
  203. private javax.swing.JLabel jLabel3;
  204. private javax.swing.JLabel jLabel4;
  205. private javax.swing.JLabel jLabel5;
  206. private javax.swing.JLabel jLabel6;
  207. private javax.swing.JTextField jTextField1;
  208. private javax.swing.JTextField jTextField2;
  209. private javax.swing.JTextField jTextField3;
  210. private javax.swing.JTextField jTextField4;
  211. // End of variables declaration
  212. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement