Koding Menampilkan Data ke Dalam Table (JTable) Pada Java Netbeans


KODING TAMPIL DATA

  1. Buatlah new “JFrameFrom
  2. Add file JAR "mysql connector" ke dalam Libraries

    Koding Java Ramanda
    Add Jar

  3. Buatlah public Connection = conn dan Statement = stt. Dan masukkan koding import.
    Koding Java Ramanda
    Koding Import

  4. Database dalam koding berikut “tugas_spk” dengan nama tabel database “alternatif”.
  5. Berikut adalah Koding Public Void tampildata() dan bukadatabase().

  6. Koding bukadatabase() :


      public void bukadatabase(){
      try{
      Class.forName("com.mysql.jdbc.Driver");
      conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/tugas_spk","root",""); // Nama database yang saya buat adalah "tugas_spk"
      stt = conn.createStatement();
      }catch(Exception e){
      JOptionPane.showInternalMessageDialog(null, "Koneksi Gagal");
      }
      }


    Koding tampildata() :



      public void tampildata(){
      String query;
      DefaultTableModel tabel_alternatif = new DefaultTableModel();
      tabel_alternatif.addColumn("Kode Alternatif"); //Judul Tabel Pertama
      tabel_alternatif.addColumn("Nama Alternatif"); //Judul Tabel Kedua
      try{
      //koneksi();
      stt = conn.createStatement();
      query = "Select * from alternatif order by ID_Alternatif asc"; // Memanggil tabel dari database dengan nama tabel "alternatif"
      ResultSet rs = stt.executeQuery(query);
      while (rs.next())
      {
      tabel_alternatif.addRow(new Object[]{
      rs.getString(1), // Menampilkan record "pertama" pada database ke dalam JTable
      rs.getString(2), // Menampilkan record "kedua" pada database ke dalam JTable
      });
      }
      ta.setModel(tabel_alternatif);
      }catch (Exception e){
      JOptionPane.showMessageDialog(null, "Ada Kesalahan");
      }
      }

  7. Lalu buatlah Koding Public Connection dan letakkan koding Public void ke dalam "initComponent;"
  8. Koding Java Ramanda
    Koding initComponent

  9. Lalu run file atau tekan Shift + F6. Maka hasilnya adalah sebagai berikut :
Koding Java Ramanda
Koding Java Ramanda

Post a Comment

Previous Post Next Post

Contact Form