Guest User

Untitled

a guest
Jan 23rd, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.37 KB | None | 0 0
  1. package aquarium;
  2. import java.sql.*;
  3.  
  4. /**
  5. *
  6. * @author RiskyShenanigan
  7. */
  8. public class Menu extends javax.swing.JFrame {
  9. SensorReadings sen = new SensorReadings();
  10. String url = "jdbc:mysql://localhost:3306/";
  11. String dbName = "myDatabase";
  12. String driver = "com.mysql.jdbc.Driver";
  13. String userName = "root";
  14. String password = "candy";
  15. Connection con;
  16.  
  17. /** Creates new form Menu */
  18. public Menu() {
  19. initComponents();
  20. }
  21.  
  22. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
  23. try{
  24. con = DriverManager.getConnection(url+dbName,userName,password);
  25. System.out.println("Connected to the database");
  26. Statement st = con.createStatement();
  27. ResultSet rt = st.executeQuery("SELECT * FROM user_settings;");
  28. while(rt.next()){
  29. sen.jTextField10.setText(Integer.toString(rt.getInt(1)));
  30. sen.jTextField11.setText(Integer.toString(rt.getInt(2)));
  31. sen.jTextField12.setText(Integer.toString(rt.getInt(3)));
  32. sen.jTextField13.setText(Integer.toString(rt.getInt(4)));
  33. sen.jTextField14.setText(Integer.toString(rt.getInt(5)));
  34. sen.jTextField17.setText(Integer.toString(rt.getInt(6)));
  35. sen.jTextField15.setText(Integer.toString(rt.getInt(7)));
  36. sen.jTextField16.setText(Double.toString(rt.getDouble(8)));
  37. con.close();
  38. System.out.println("Disconnected from database");
  39. }
  40. } catch (SQLException e) {System.err.println("ERROR: " + e.getMessage()); }
  41. new SensorReadings().setVisible(true);
  42. this.dispose();
  43. }
  44.  
  45. private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
  46. new Login().setVisible(true);
  47. this.dispose();
  48. }
  49.  
  50. private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
  51. new DatabaseMenu().setVisible(true);
  52. this.dispose();
  53. }
  54.  
  55. private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
  56. new Administrator().setVisible(true);
  57. this.dispose();
  58. }
  59.  
  60. /**
  61. * @param args the command line arguments
  62. */
  63. public static void main(String args[]) {
  64. java.awt.EventQueue.invokeLater(new Runnable() {
  65. public void run() {
  66. new Menu().setVisible(true);
  67. }
  68. });
  69. }
  70.  
  71. // Variables declaration - do not modify
  72. private javax.swing.JButton jButton1;
  73. private javax.swing.JButton jButton2;
  74. private javax.swing.JButton jButton3;
  75. private javax.swing.JButton jButton5;
  76. private javax.swing.JPanel jPanel1;
  77. private javax.swing.JPanel jPanel2;
  78. private javax.swing.JPanel jPanel3;
  79. // End of variables declaration
  80.  
  81. }
Add Comment
Please, Sign In to add comment