Advertisement
Guest User

Untitled

a guest
May 26th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.04 KB | None | 0 0
  1.  
  2. JButton next = new JButton(">>");
  3. JButton prev = new JButton("<<");
  4. JButton input = new JButton("INPUT");
  5. JButton del = new JButton("DELETE");
  6.  
  7. JTextField tf3 = new JTextField(8);
  8. JTextField tf4 = new JTextField(8);
  9.  
  10.  
  11. JPanel p1 = new JPanel();
  12. JPanel p2 = new JPanel();
  13. JPanel p3 = new JPanel();
  14. JPanel p4 = new JPanel();
  15. JPanel p5 = new JPanel();
  16. JPanel p6 = new JPanel();
  17.  
  18.  
  19. JTextArea ta1 = new JTextArea();
  20. JTextArea ta2 = new JTextArea();
  21.  
  22.  
  23. public void koneksiDatabase(){
  24.     try{
  25.         Class.forName("com.mysql.jdbc.Driver");
  26.         koneksi = DriverManager.getConnection("jdbc:mysql://localhost/finalproject","root","");
  27.         stat = koneksi.createStatement();
  28.    
  29.     }catch(Exception e){
  30.         System.out.println(e.getMessage());
  31.     }
  32. }
  33.  
  34. public void data(){
  35.     try{
  36.         hasil = stat.executeQuery("Select * from mslist");
  37.        
  38.         if(hasil.next()){
  39.             tf1.setText(hasil.getString(1));
  40.             tf2.setText(hasil.getString(2));
  41.  
  42.             }
  43.     }catch(Exception e){
  44.        
  45.     }
  46. }
  47.  
  48.  
  49.    
  50. public void setMenu(){
  51.    
  52.     p4.setLayout(new BorderLayout());
  53.    
  54.     p5.setLayout(new GridLayout(2,2));
  55.     p5.add(new JLabel("Add new movie code : "));
  56.     p5.add(tf3);
  57.     p5.add(new JLabel("Add new movie list : "));
  58.     p5.add(tf4);
  59.    
  60.     p6.setLayout(new FlowLayout());
  61.     p6.add(input);
  62.     p6.add(new JLabel(""));
  63.     p6.add(del);
  64.    
  65.     p4.add(p5,"North");
  66.     p4.add(p6,"South");
  67. }
  68.     @Override
  69.     public void actionPerformed(ActionEvent e){
  70.         if(e.getSource()==next){
  71.             try{
  72.             hasil.next();
  73.             tf1.setText(hasil.getString(1));
  74.             tf2.setText(hasil.getString(2));
  75.             }catch(Exception f){
  76.             }
  77.            
  78.             }else if(e.getSource()==prev){
  79.                 try{
  80.                 hasil.previous();
  81.                 tf1.setText(hasil.getString(1));
  82.                 tf2.setText(hasil.getString(2));
  83.     }catch(Exception a){
  84.        
  85.     }
  86.     }else if(e.getSource()==input){
  87.         String temp = tf3.getText();
  88.         String temp2 = tf4.getText();
  89.         try{
  90.             stat.executeUpdate("INSERT INTO mslist VALUES (\"" + temp + "\', \"" +temp2 + "\')");
  91.             JOptionPane.showMessageDialog(null, "Success!","Attention!",JOptionPane.INFORMATION_MESSAGE);
  92.         }catch(Exception v){
  93.            
  94.         }
  95.        
  96.     }
  97.     }
  98. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement