Tampilkan postingan dengan label Aplikasi. Tampilkan semua postingan
Tampilkan postingan dengan label Aplikasi. Tampilkan semua postingan

Jumat, 11 Juni 2010

Swing Make Over - Bring Mac Os GUI to your Java Application

Hmmmm, dah lama ga posting, susah ngatur waktu. yaaa mo di gimanaain, gak kerja gak makan hehehe. gini nih nasibnya single fighter buat program sendiri ngerancang sendiri, eeeh jual juga sendiri hehehe

But it's Ok, namanya juga Hidup.

Ohya saat ini lagi buat program absensi sekolah pake Barcode Reader, saya pake tehnik swing make over buat tampilannya. Komentar ya

Halaman Utama Absensi Siswa (Full Screen)



Panel Piket (Buat Entri absensi siswa yang kesiangan, Izin Ato Sakit)



Form pengisian data Absensi Siswa Buat Entri absensi siswa yang kesiangan, Izin Ato Sakit)



Cara kerjanya tinggal masukin Keterangan ketidak hadirannya trus enter, masuk deh tuh ke database
read more...

Selasa, 18 Agustus 2009

Membuat Aplikasi SMS Gateway Sederhana

Dua bulan kemaren sibuk bikin project SMS Gateway, sebelumnya nyari2 Tutorial SMS gateway yang dilengkapi Kode nya susah banget. tak coba cari cari di Google ketemu beberapa Library, tapi cuma ada satu nih yang menurut saya asik, SMS Lib.

ya saya fikir mending di share aja pengalaman yang sedikit ini, siapa tau berguna buat temen2.

tapi Artikel + Library Lengkapnya Download aja ya, habis kepanjangan kalo di tulis di sini.

Artikel

Library
read more...

Rabu, 06 Mei 2009

Susah buat aplikasi database dengan java? kalau begitu baca yang satu ini

Salah satu yang paling terasa menyebalkan menggunakan java (Terutama jika telah terbiasa menggunakan VB or Delphi) adalah proses pembuatan Aplikasi Database yang Lumayan Rumit. Terutama jika dibandingkan dengan VB dan Delphi dengan ADOnya.

Ya memang harus diakui kesulitan itu ada, tapi dengan berkembangnya berbagai library memungkinkan kita untuk mempersingkat proses tersebut. Hebatnya, Framework ini dibuat mirip sekali dengan ADO milik Delphi dan VB.

salah satu yang paling saya sukai adalah OpenSwing Framework.

OpenSwing merupakan sebuah frame work yang ditujukan untuk mempermudah para Pengembang Java dalam membuat Aplikasi Database menggunakan Java tentunya.

Berikut ScreenShoot penggunaan OpenSwing di NetBeans:





Ngomong-ngomong soal kelebihan, OpenSwing sangat mudah digunakan, proses instalasi OpenSwing juga tergolong sangat mudah . untuk memperoleh informasi lebih detil silahkan kunjungi situs resminya OpenSwing.

Namun seperti kata Pepatah "Tak ada gading yang tak retak" hehe kayak guru bahasa, OpenSwing juga memiliki kelemahan (Menurut saya lo), salah satunya adalah referensinya sedikit , adapun referensinya mesti kita beli. tapi ada juga Dokumentasinya yang gratis walaupun tidak selengkap yang berbayar (terkesan membingungkan malah) .

jadi kalo temen-temen ada kesulitan dalam membuat aplikasi database, tidak ada salahnya menggunakan OpenSwing.

Selamat Mencoba ..... and Good luck

Mo kasih Ide buat Next Posting??
read more...

Rabu, 11 Februari 2009

Tutorial: Pembuatan Aplikasi MySQL Viewer dengan Netbeans

Halooo semuanaya...... ini Tutorialku yang pertama.

Idenya adalah mempbuat Aplikasi MysqlViewer (Kayak PHPMyqdmin, Ato MySQL Administrator). Ya lumayan lah buat latihan dan memperdalam Skil dibidang Java Programing.

Download Tutorial: MySQLViewer.pdf
Download SourceCode Penyerta+MySQL Conector: SourceCode

ScreenShoot:











Semoga Bermanfaat -------
read more...

Selasa, 27 Januari 2009

Daftar Arsip Download

Halol semua, Black nta Zone punya Section baru neeh, Yup section Download, Ya buat temen temen yang mungkin perlu, bisa langsung download.

Daftar in akan terus di update. ya.... mudah mudahan aja ada temen-temen yang lain yang pengen share linknya di sini :)

Download Software IslamiTutorial
Download Software IslamiSoftware Islami

Download Software Games AsikGames

Download Source Code Penyerta PostingSource Code
Yup kalau punya Link lain Share ya....
read more...

Kamis, 15 Januari 2009

Membuat Aplikasi Database dengan Netbeans, Waaah ternyata gampang Banget (Update Source Code)

Alo semuanya, ada sedikit revisi untuk postingan sebelumnya, yup, beberapa perbaikan koding untuk demo login di postingan http://onta-programing.blogspot.com/2009/01/membuat-aplikasi-database-dengan_14.html

Ada perbaikan kode untuk tombol Login pada Form Utama, Tombol login pada Form Login, dan Tombol Batal.

Yup, revisi ini dimaksudkan untuk lebih efisien dalam penggunaan kode. Mudah-mudahan temen-temen lebih mudah mempelajarinya :).

Oya Source Codenya juga dah di update ini link terbaru Source Codenya. Sok atuh di download SourceCode nya di Sini.

Postingan sebelumnya udah di rubah jadi Yaaa dibaca lagi aja ya. Thanks semuanya. Kirim Komentarnya ya :). Good Luck
read more...

Rabu, 14 Januari 2009

Membuat Aplikasi Database dengan Netbeans, Waaah ternyata gampang Banget (Bagian 1)

Beberapa hari yang lalu ada temen yang pengen tau cara membuat aplikasi database, ya semacam step-by step tutorial gitu deh.

Ok deh sobat, kebetulan saya sedang membuat project Sistem Informasi Akuntansi. tapi yang akan saya tunjukan kali ini hanya bagaimana cara membuat form login sedehana.

Dalam postingan kali ini saya akan tunjukan cara membuat form login sederhana.
Idenya adalah, kita akan membuat sebuah form yang tidak dapat diakses, untuk dapat di akses,

maka kita perlu login terlebih dahulu. Kemudian untuk keperluan login, kita buat sebuah form

login untuk melakukan verifikasi username dan password. Kalau password berhasil di

verifikasi maka user akan dapat menggunakan program, ya gitu deh.
Ok cukup intronya sebelum mulai membuaka netbeans, persiapkan dulu databasenya, supaya

gampang kita pake mysql. Buat table kemudian buat feld-field sebagai berikut:
kd_user varchar 6
username varchar 15
password varchar 20
nama_lengkap varchar 50

kalau sudah, sekarang buka netbeansnya, kemudian buat program baru, terserah mau di kasih nama apa. Kalau belum tau cara buat project di netbbeans silahkan baca di http://onta-programing.blogspot.com/2008/12/buat-project-baru-di-netbeans.html

Setelah buat project buat sebuah form yang berfungsi sebagai form utama, kaya ginilah kira-kira:


Kalau mau, temen-temen bias download source codenya di sini.

Set icon-icon pada toolbar, dan button-buttonya menjadi disable (kan ceritanya program baru bisa di gunakan kalo udah login :)).

Setelah itu buat form satu lagi untuk form login. Gunakan JDialog untuk membuat Form login.
Yup kurang lebih kaya ginilah. Inga-inga ting… he bentuk formnya terserah kalian OK.



Nah sekarang, kita buat sebuah class untuk membuat sambungan ke database. Ingat ini bagian terpenting dari tujuan postingan ini
Buat class kemudian masukan kode sebagai berikut:
package logic;

import java.sql.Connection;
import java.sql.SQLException;

import java.sql.Statement;
import java.sql.DriverManager;

import java.sql.ResultSet;

public class KoneksiDB {

private String localhost, username, password;
public Connection conn=null;

public Statement state=null;

public ResultSet hasil=null;

public KoneksiDB(String host, String user, String pass){

localhost=host;

username=user;

password=pass;

try{
Class.forName("org.gjt.mm.mysql.Driver");
conn=DriverManager.getConnection("jdbc:mysql://"+localhost+"/coba", username, password);
state=conn.createStatement();

}catch(Exception e){

e.printStackTrace();
}

}

public boolean cekUser(String un, String ps){

try {

hasil = state.executeQuery("select username, password, nama_lengkap from
db_login where username='"+un+"' AND password='"+ps+"'");
hasil.last();
if(hasil.getRow()==1)return true;
else return false;

} catch (SQLException ex) {

ex.printStackTrace(); return false;
}

}
}


Nah kalo sudah, sekarang coba ngopi dulu, trus santai dulu deh sejenak trus, perhatikan kude

di atas. Kode di atas merupakan kode untuk membuat sambungan dengan database. Kurang jelas

baca lagi postingan

http://onta-programing.blogspot.com/2008/12/susah-koneksi-java-ke-database-siapa.html
Sekarang buat sebuah class main, yaitu sebuah class dimana kita akan menjalankan aplikasi.

Jadi ada satu hal yang perlu di perhatikan adalah selalu pisahkan logic program dengan form.
Ok di bawah kode public static void main(String args[]) ketikan kode berikut:

try{
javax.swing.UIManager.setLookAndFeel(javax.swing.UIManager.getSystemLookAndFeelClassName());
}catch(Exception e){
e.printStackTrace();
}
javax.swing.SwingUtilities.invokeLater(new Runnable(){
public void run(){
form.FUtama app=new form.FUtama();
app.setVisible(true);
}
});

Fungsinya untuk menampilkan form utama yang kita buat tadi.
Nah kalau sudah …….. lanjutin aja ke bagian 2 ya… sok klik disini nya.
read more...

Membuat Aplikasi Database dengan Netbeans, Waaah ternyata gampang Banget (Bagian 2)

Wah ternyata banyak juga yah hehe.

Ok deh sekarang kita lanjutkan.

Setelah itu kembali ke frame utama yang telah kita buat kemudian rubah view menjadi sourcecode



Kemudian buat sebuah method
activeForm()

sebagai berikut:
public void activeForm(Boolean b){
jButton1.setEnabled(b);
jButton2.setEnabled(!b);
jButton3.setEnabled(b);

jButton4.setEnabled(b);

jButton5.setEnabled(b);

jButton6.setEnabled(b);

jButton7.setEnabled(b);

jButton8.setEnabled(b);

jButton9.setEnabled(b);

}


jButton1- jButton9 adalah tombol yang kita buat dalam aplikasi

masih pada frame utama klik kanan tombol yang sudah temen-temen persiapkan untuk memunculkan frame login, kalau saya tombol ini:



Kemudian pilih Event->action->actionPerformed, trus ketikan kode berikut:

dLogin=new FLogin(this, true);
dLogin.setVisible(true);
if(dLogin.userActive) activeForm(true); else activeForm(false);


tentu saja deklarasikan terlebih dahulu dlogin nya OK.


kalau sudah kembali ke FLogin klik kanan pada Tombol login kemudian pilih

Event->action->actionPerformed. Kemudian ketikan kode berikut:
String user, ps;
user=jTextField1.getText();
ps= String.valueOf(jPasswordField1.getPassword());
logic.KoneksiDB koneksi=new logic.KoneksiDB("localhost", "root", "opik");
boolean userAda=koneksi.cekUser(user, ps);
if(userAda){
userActive=true;
this.setVisible(false);
}else{
userActive=false;
JOptionPane.showMessageDialog(null, "Username atau password tidak Cocok, ulangi lagi");
}

Usrname dan password databasenya sesuaikan dengan username dan password di kompi kalian

Kalau sudah, klik kanan pada Tombol batal kemudian pilih Event->action->actionPerformed.
Kemudian ketikan kode berikut:

this.setVisible(false);

Nah Sekarang Coba run dan Jalankan kira-kira tampilannya kayak gini:







Yup memang sederhana. Postingan ini memang dibuat untuk menunjukan pada temen-temen bahwa mudah membuat aplikasi database, apalagi dibantu dengan netbeans,
Ok deh Selamat Mencoba!, Punya Ide lain??? Kirim komentar yaaaaaa
read more...