Showing posts with label code. Show all posts
Showing posts with label code. Show all posts
Saturday, October 15, 2016
Source code program membuat Login java
Source code program membuat Login java
Source code program membuat Login sistem dengan Netbeans #java desktop
Melanjutkan tutorial yang udah saya janjikan kemarin yah, sekarang membuat Login system agar tombol/button yang tidak bisa di akses/klik bisa aktif dan bisa diakses/klik.
Bismillah..
1. Design tampilan form utama seperti pada gambar di bawah :

#Sub menu Login akan berubah otomatis menjadi Logout ketika Login sudah berhasil.
#semua tombol/button tidak aktif (enable=false).
2. Buat sebuah database (saya menggunakan MySQL), berikut contoh struktur database untuk table admin nya :

3. Jangan lupa Add Library MySQL JDBC Drivernya, caranya tinggal klik kanan pada Libraries > Pilih Add Library sehinggan muncul tampilan berikut :

Jika MySQL JDBC Driver nya belum ada, klik tombol Import dan cari file MySQL JDBC Driver nya kemudian pilih filenya lalu tekan Ok.
Setelah berhasil ter import, pilih lagi file MySQL JDBC Driver nya kemudian klik tombol Add Library.
4. Untuk pengcodingan Login system pada Button Login klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
try {
Connection koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/medica","root","");
Statement stat= koneksi.createStatement();
ResultSet rs=stat.executeQuery("select count(id_admin) from admin where id_admin="+jPasswordUser.getText()+" and password="+jPasswordPass.getText()+"" );
if(rs.next()){
int id_admin=rs.getInt(1);
if(id_admin>0){
TbObat.setEnabled(true);
TbTindakan.setEnabled(true);
TbDokter.setEnabled(true);
TbPasien.setEnabled(true);
TbPetugas.setEnabled(true);
Login.setText("Logout"); //merubah sub menu Login menjadi Logout
PanelLogin.setVisible(false);
jPasswordPass.setText("");
jPasswordUser.setText("");
}else {
TbObat.setEnabled(false);
TbTindakan.setEnabled(false);
TbDokter.setEnabled(false);
TbPasien.setEnabled(false);
TbPetugas.setEnabled(false);
Login.setText("Login");
JOptionPane.showMessageDialog(null,"Maaf, Username atau Password SALAH,Silahkan ulangi Login...!");
jPasswordUser.setFocusable(true);
jPasswordPass.setText("");
jPasswordUser.setText("");
}
}
} catch (SQLException ex) {
System.out.println(ex);
}
#Keterangan : nama database, table, field, button, textfield, form Login sesuaikan dengan punya Anda masing-masing.
5. Kemudian pada Button Batal juga klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
jPasswordPass.setText("");
jPasswordUser.setText("");
PanelLogin.setVisible(false);
6. Finish deh.. Coba programnya di Run dan liat hasilnya!
- Tampilan awal ketika sub menu Login di klik, semua tombol/button belum aktif karena belum Login.

- Tampilan ketika klik Button Login dan Login berhasil, sub menu Login berubah menjadi Logout otomatis dan semua tombol/button aktif.

- Tampilan ketika Username dan Password yang dimasukkan salah, textfield akan kembali kosong. Ketika tombol Batal di klik form Login akan hilang.

Alhamdulillah sukses
Melanjutkan tutorial yang udah saya janjikan kemarin yah, sekarang membuat Login system agar tombol/button yang tidak bisa di akses/klik bisa aktif dan bisa diakses/klik.
Bismillah..
1. Design tampilan form utama seperti pada gambar di bawah :

#Sub menu Login akan berubah otomatis menjadi Logout ketika Login sudah berhasil.
#semua tombol/button tidak aktif (enable=false).
2. Buat sebuah database (saya menggunakan MySQL), berikut contoh struktur database untuk table admin nya :

3. Jangan lupa Add Library MySQL JDBC Drivernya, caranya tinggal klik kanan pada Libraries > Pilih Add Library sehinggan muncul tampilan berikut :

Jika MySQL JDBC Driver nya belum ada, klik tombol Import dan cari file MySQL JDBC Driver nya kemudian pilih filenya lalu tekan Ok.
Setelah berhasil ter import, pilih lagi file MySQL JDBC Driver nya kemudian klik tombol Add Library.
4. Untuk pengcodingan Login system pada Button Login klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
try {
Connection koneksi=DriverManager.getConnection("jdbc:mysql://localhost:3306/medica","root","");
Statement stat= koneksi.createStatement();
ResultSet rs=stat.executeQuery("select count(id_admin) from admin where id_admin="+jPasswordUser.getText()+" and password="+jPasswordPass.getText()+"" );
if(rs.next()){
int id_admin=rs.getInt(1);
if(id_admin>0){
TbObat.setEnabled(true);
TbTindakan.setEnabled(true);
TbDokter.setEnabled(true);
TbPasien.setEnabled(true);
TbPetugas.setEnabled(true);
Login.setText("Logout"); //merubah sub menu Login menjadi Logout
PanelLogin.setVisible(false);
jPasswordPass.setText("");
jPasswordUser.setText("");
}else {
TbObat.setEnabled(false);
TbTindakan.setEnabled(false);
TbDokter.setEnabled(false);
TbPasien.setEnabled(false);
TbPetugas.setEnabled(false);
Login.setText("Login");
JOptionPane.showMessageDialog(null,"Maaf, Username atau Password SALAH,Silahkan ulangi Login...!");
jPasswordUser.setFocusable(true);
jPasswordPass.setText("");
jPasswordUser.setText("");
}
}
} catch (SQLException ex) {
System.out.println(ex);
}
#Keterangan : nama database, table, field, button, textfield, form Login sesuaikan dengan punya Anda masing-masing.
5. Kemudian pada Button Batal juga klik Kanan > Events > Action > actionPerformed lalu ketikkan coding berikut :
jPasswordPass.setText("");
jPasswordUser.setText("");
PanelLogin.setVisible(false);
6. Finish deh.. Coba programnya di Run dan liat hasilnya!
- Tampilan awal ketika sub menu Login di klik, semua tombol/button belum aktif karena belum Login.

- Tampilan ketika klik Button Login dan Login berhasil, sub menu Login berubah menjadi Logout otomatis dan semua tombol/button aktif.

- Tampilan ketika Username dan Password yang dimasukkan salah, textfield akan kembali kosong. Ketika tombol Batal di klik form Login akan hilang.

Alhamdulillah sukses
Go to link download
Thursday, September 29, 2016
How to host JavaScript file on Google Code for free
How to host JavaScript file on Google Code for free
.jpg)
Go to link download
Tuesday, September 6, 2016
Add Login Box Login Form code For Blogger Blog
Add Login Box Login Form code For Blogger Blog
In this post we will learn how to add the Login box in your blogger/blogspot blog. Blogger Users here we go with the steps.
I hope you know how to add widgets to your blog.
1. Log in to your dashboard> layout
2. Click on Add a Gadget where you need to place the login box or form.
3. A Pop-up window will open and select the Click on Add a Gadget and select HTML/Java Script.
4. Copy the code below and Paste Inside the box.
<form action="https://www.google.com/accounts/ServiceLoginBoxAuth" method="post" onsubmit="onlogin()"><input value="http://www.blogger.com/loginz?d=%2Fhome&p=http%3A%2F%2Fwww.blogger.com%2F" name="continue" type="hidden"/><input value="blogger" name="service" type="hidden"/><input value="8" name="nui" type="hidden"/><input value="8" name="naui" type="hidden"/><input value="2" name="fpui" type="hidden"/><input value="3" name="uilel" type="hidden"/><input value="true" name="skipvpage" type="hidden"/><input value="false" name="rm" type="hidden"/><input value="true" name="alwf" type="hidden"/><input value="http://www.blogger.com/login.g" name="roeu" type="hidden"/><input value="0" name="alinsu" type="hidden"/><input value="WbQ8QiJfUvA" name="GA3T" type="hidden"/><div><label for="Email"> Username: <br/><input id="Email" tabindex="1" value="" name="Email" size="20" type="text"/></label></div><div><label for="Passwd"> Password: (<a href="https://www.blogger.com/forgot.g" target="_top" title="Forgot your password?">?</a>) <br/></label><input id="Passwd" tabindex="2" autocomplete="off" name="Passwd" size="20" type="password"/></div><br/><input id="signin-btn-ns" tabindex="0" value="Sign in" class="ubtn ubtn-block" name="submit" type="submit"/></form>
5. Save the Html/Javascript and go on to your page to see how it looks.
6. If you have some idea on html, play with the variables used above to make the login box/ login form suitable for your blog.
If you have done everything correct, you should have the followng box in your blog as below.
Go to link download
Subscribe to:
Posts (Atom)