Advertisement
Guest User

Untitled

a guest
Feb 12th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. package TrgovinaProjekt;
  2.  
  3. import javax.swing.*;
  4. import java.awt.event.*;
  5. import java.sql.*;
  6.  
  7. public class InventurnaLista extends JFrame implements ActionListener{
  8. JFrame frame = new JFrame("Inventurna lista");
  9. JPanel pnl=new JPanel();
  10. public static JLabel[][] labels;
  11. public static String [][] results;
  12. public static int nCounter=0;
  13. private Statement statement;
  14. private ResultSet resultSet;
  15.  
  16. //Nebitno za sad
  17. public static void SetTheLayout() {
  18. for(int i=0;i<nCounter;i++) {
  19. for(int j=0;j<5;j++) {
  20. //label[i][j].setSize(100,100);
  21. //labels[i][j].setText(results[i][j]);
  22. }
  23. }
  24. }
  25.  
  26. public InventurnaLista() {
  27. frame.setSize(600,400);
  28. frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  29. frame.setResizable(false);
  30. //Database connection
  31. try
  32. {
  33. Class.forName("com.mysql.jdbc.Driver");
  34. Connection conn = null;
  35. conn = DriverManager.getConnection("jdbc:mysql://localhost/trgovinadoo","root", "");
  36. System.out.print("Database is connected!\n");
  37. statement=conn.createStatement();
  38. resultSet=statement.executeQuery("SELECT * FROM prodavaci");
  39. while(resultSet.next()) {
  40. nCounter++;
  41. //System.out.println(resultSet.getString(1) + " " + resultSet.getString(2) + " " + resultSet.getString(3) + " " + resultSet.getString(4));
  42. }
  43. System.out.print(nCounter);
  44.  
  45. labels=new JLabel[nCounter][5];
  46. results=new String[nCounter][5];
  47. int i=0;
  48. resultSet=statement.executeQuery("SELECT * FROM prodavaci");
  49. while(resultSet.next()) {
  50. labels[i][0].setText(resultSet.getString(1));
  51. labels[i][1].setText(resultSet.getString(2));
  52. labels[i][2].setText(resultSet.getString(3));
  53. labels[i][3].setText(resultSet.getString(4));
  54. i++;
  55. }
  56. conn.close();
  57. }
  58. catch(Exception e)
  59. {
  60. System.out.print("Do not connect to DB - Error:"+e);
  61. }
  62.  
  63. frame.setVisible(true);
  64. frame.setLocationRelativeTo(null);
  65. }
  66.  
  67. //Za edit buttone
  68. public void actionPerformed(ActionEvent event) {
  69.  
  70. }
  71.  
  72. public static void main(String[] args) {
  73. InventurnaLista inventurnaLista=new InventurnaLista();
  74.  
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement