Join Media Social

IG:Solvermous | Twitter:Solvermous1

Tempat Gudang mengatasi masalah & Informasi

Monday, October 10, 2016

Pemrograman Java: Membuat Aplikasi Login

Untuk postingan kali ini Solvermous akan memberikan bagaimana cara membuat konten atau fitur login pada aplikasi dekstop.mungkin sobat yang lagi belajar membuat aplikasi berbasis dekstop kurang abdol kalau tidak di awali dengan konten login aplikasi ..

"FUNGSI LOGIN ITU BUAT APA SIH GAN"??....fungsinya adalah untuk menentukan bagian posisi Admin dan user untuk mengoperasikan aplikasi yang sobat buat sendiri  jadi intinya sobat sebagai pembuat aplikasi sendiri punya akun atau akses sendiri dengan menggunakan kata sandi sedangkan untuk user hanya sebatas pengguna aplikasi tersebut.



sebelum saya mulai saya kan jelaskan dulu persiapan apa saja yang harus sobat lakukan. simak baik baik ya...
pertama : sobat buka XAMPP nya terlebih dahulu jika belum punya filenya bisa klik disini. jika punya klik START lalu pilih yang "APACHE" dan "MYSQL"

keterangan : xampp untuk sebagai server penghubung databasenya dari aplikasi netbeans 

kedua : sobat buka browser apa aja ketik "Localhost" dan pilih PHPMyadmin .jika sobat bingung cara menggunakan PHPMyadmin  bisa baca disini

keterangan : untuk membuat database akun login tersebut seperti username dan password

ketiga : sobat buka aplikasi netbeans lalu import file untuk penghubung server ke database nya seperti ini. jika sobat bingung cara menggunakan netbeans bisa klik disini

klik kanan pada library :


lalu import file jav untuk koneksi ke databasenya. filenya bisa download disini
pasword : solvermous



keempat : sobat memulai design untuk loginnya  pilih JFRAME lalu komponennya panel,label,button ,text field,password field seperti ini



kelima : sobat buka aplikasi sql yog untuk menginput username dan passwordnya ya .sebelumnya sobat sudah membuat databasenya di phpmyadmin. cara dan menginput data nya bisa diklik disini


jika kelima persiapan sudah di terapkan untuk sekarang adalah action nya tahap pengodingannya .baik langsung saja sobat masuk ke aplikasi netbeans lalu sobat klik 2x button untuk loginnya

keterangan : penamaan text field : txtuser /terserah sobat
                     penamaan password field : txtpassword /terserah sobat
           
kasih source code seperti ini :
try {
            // TODO add your handling code here:
            String password ;
            password = new String(txtpassword.getPassword());
            String tuserid = txtuser.getText();
            stm = con.createStatement();
            rs = stm.executeQuery("select * from login where username = "
                + "'"+tuserid+"'"+"and password ='"+password+"'");
            int baris = 0;
            while (rs.next()){
                baris = rs.getRow();
            }
            if(baris == 1){
                JOptionPane.showMessageDialog(null,"WELCOME MYADMIN (succes) ");
                tampilan_awal frmmain = new tampilan_awal();
                frmmain.setVisible(true);
                this.dispose();
            }else{
                JOptionPane.showMessageDialog(null,"user id dan password tidak cocok \n"
                    + "'"+tuserid+"'\n'"+password);
            }
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null, ex);
        }

jika ada error seperti ini gambar lampu berwarna merah di klik saja dan pilih import



lalu sobat kasih skrip seperti ini :
public Statement stm;
public Connection con;
public ResultSet rs;

keterangan : letakan saat di bawah parameter seperti ini

dari source code yang di atas tersebut itu adalah skrip untuk di dalam button loginnya saat memasukan username password yang sudah di buat saat di databasenya .jika berhasil maka ada pesan seperti ini


jika salah memasukan akun akan ada pesan seperti ini


belum sampai disini aplikasi loginnya .dan ini adalah tahap terakhir  sobat  kasih skrip untuk koneksinya  seperti ini dan jika ada eror di klik saja lampu kuning merahnya dan pilih import
private void open_db() {
         try{
     Class.forName("com.mysql.jdbc.Driver");
     con = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_masterilmu", "root", "");
     stm = con.createStatement();
     }catch (Exception e){
     JOptionPane.showMessageDialog(this,"koneksi gagal..",
     "Error",JOptionPane.ERROR_MESSAGE);
     System.out.println(e.getMessage());
     }
    }

lalu sobat ketik  open_db();  dan di letakan disini  skrip paling akhir 




"VIDEO TOTURIAL APLIKASI LOGIN"



kesimpulannya adalah : ini  pengodingan gaya SM setiap orang programmer mempunyai gaya masing masing dan cara yang berbeda. namun untuk tahapan pemograman aplikasi login ini adalah

membuat design aplikasi login -> lalu klik 2x button login  untuk di isi coding  -> menempatkan coding  dan variabel -> membuat coding koneksi ke database

jika sobat sudah mencoba masih error bisa coment di solvermous ini dan SM akan fast respon membalasnya .selamat mencoba ya


"SELAMAT MENCOBA DAN JANGAN LUPA LIKE & SHARE, 

SEMOGA BERMANFAAT KAWAN"


2 comments:
Write komentar

Hey, we'Come and join us.!'and my sponsor'partner information 'll like it- Follow Twitter|Portal NETO
Join Our Newsletter