Advertisement
Guest User

Untitled

a guest
Jul 11th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.54 KB | None | 0 0
  1. package secure;
  2.  
  3. import java.sql.Connection;
  4. import java.sql.Date;
  5. ;
  6. import java.sql.DriverManager;
  7. import java.sql.PreparedStatement;
  8. import java.text.DateFormat;
  9. import java.text.Format;
  10. import java.text.SimpleDateFormat;
  11. import javax.swing.JOptionPane;
  12. import java.util.Calendar;
  13. import java.util.GregorianCalendar;
  14. import javax.swing.JFormattedTextField;
  15.  
  16.  
  17.  
  18.  
  19.  
  20. public class telecaller extends javax.swing.JFrame {
  21. DateFormat df=new SimpleDateFormat("yyyy-MM-dd");
  22.  
  23. public telecaller() {
  24.  
  25.  
  26. initComponents();
  27.  
  28. currentdate();
  29. /*float minutes = 100.5f;
  30. Calendar c = Calendar.getInstance();
  31. c.set(Calendar.HOUR_OF_DAY, 0);
  32. c.set(Calendar.MINUTE, 0);
  33. c.set(Calendar.SECOND, 0);
  34.  
  35. c.add(Calendar.MINUTE, (int) minutes);
  36. c.add(Calendar.SECOND, (int) ((minutes % (int) minutes) * 60));
  37. final Date date = (Date) c.getTime();
  38.  
  39. Format timeFormat=new SimpleDateFormat("HH:mm:ss");
  40. JFormattedTextField t2=new JFormattedTextField(timeFormat);
  41. t2.setValue(date);*/
  42. }
  43.  
  44. public void currentdate(){
  45. Calendar cal=new GregorianCalendar();
  46. int month=cal.get(Calendar.MONTH);
  47. int year=cal.get(Calendar.YEAR);
  48. int day=cal.get(Calendar.DAY_OF_MONTH);
  49. jLabel19.setText(year+"/"+(month+1)+"/"+day);
  50.  
  51. int second=cal.get(Calendar.SECOND);
  52. int minute=cal.get(Calendar.MINUTE);
  53. int hour=cal.get(Calendar.HOUR);
  54. jLabel20.setText(hour+":"+(minute)+":"+second);
  55. }
  56.  
  57.  
  58. private void initComponents() {
  59.  
  60. private void jLabel2MouseClicked(java.awt.event.MouseEvent evt) {
  61. callerhome cm=new callerhome();
  62. cm.setVisible(true);
  63. this.setVisible(false);
  64. }
  65.  
  66.  
  67.  
  68.  
  69. this is also a label that if clicked takes us to another frame
  70.  
  71.  
  72.  
  73.  
  74. private void jLabel3MouseClicked(java.awt.event.MouseEvent evt) {
  75. telecaller tc=new telecaller();
  76. tc.setVisible(true);
  77. this.setVisible(false);
  78. }
  79.  
  80. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87. Connection conn=null;
  88. PreparedStatement ps=null;
  89. try{
  90. Class.forName("com.mysql.jdbc.Driver");
  91. conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/customer","root","OD@2014");
  92. ps=conn.prepareStatement("insert into customer (cname,bname,mobile,contact,email,website,btype,address,meetingdate) values(?,?,?,?,?,?,?,?,?)");
  93. ps.setString(1, jTextField1.getText());
  94. ps.setString(2, jTextField2.getText());
  95. ps.setString(3, jTextField3.getText());
  96. ps.setString(4, jTextField4.getText());
  97. ps.setString(5, jTextField5.getText());
  98. ps.setString(6, jTextField6.getText());
  99. ps.setString(7, jTextField7.getText());
  100. ps.setString(8, jTextField8.getText());
  101. ps.setString(9, jTextField9.getDateFormatString());
  102. /*ps.setString(9, jTextField9.getText());
  103. ps.setString(10, jTextField10.getText());
  104. ps.setString(9, soff);
  105. ps.setString(10, progress);*/
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. ps.execute();
  115. JOptionPane.showMessageDialog(null, "DATA IS SAVED");
  116. int p=JOptionPane.showConfirmDialog(null,"DO YOU WANT TO VIEW YOUR DATA","SUBMIT",JOptionPane.YES_NO_OPTION);
  117. if(p==0){
  118.  
  119.  
  120.  
  121.  
  122. customerview cv=new customerview();
  123. customerview.cv1.setText(this.jTextField1.getText());
  124. customerview.cv2.setText(this.jTextField2.getText());
  125. customerview.cv3.setText(this.jTextField3.getText());
  126. customerview.cv4.setText(this.jTextField4.getText());
  127. customerview.cv5.setText(this.jTextField5.getText());
  128. customerview.cv6.setText(this.jTextField6.getText());
  129. customerview.cv7.setText(this.jTextField7.getText());
  130. customerview.cv8.setText(this.jTextField8.getText());
  131. /* customerview.cv9.setText(df.format(this.jTextField9.getDate())); */
  132. /* customerview.cv10.setText(this.jTextField10.getText()); */
  133. cv.setVisible(true);
  134.  
  135.  
  136. }else{
  137. callerhome ch=new callerhome();
  138. ch.setVisible(true);
  139. this.setVisible(false);
  140.  
  141.  
  142.  
  143.  
  144.  
  145. }
  146.  
  147.  
  148. }catch(Exception e){
  149. JOptionPane.showMessageDialog(null, e);
  150.  
  151.  
  152.  
  153. }
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174. }
  175.  
  176. private void jLabel18MouseClicked(java.awt.event.MouseEvent evt) {
  177. int p=JOptionPane.showConfirmDialog(null,"ARE YOU SURE YOU WANT TO LOGOUT","LOGOUT",JOptionPane.YES_NO_OPTION);
  178. if(p==0){
  179.  
  180. login l=new login();
  181. l.setVisible(true);
  182. this.setVisible(false);
  183. }
  184. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement