Pemrograman Java sekarang sudah banyak dipakai orang di seluruh dunia. Lebih dari 3.5 billion orang programmer menggunakan Java dalam menyelesaikan aplikasi yang dibuatnya (Rogers Cadenhead and Lure Lemay). Java merupakan bahasa standart yang diajarkan pada berbagai perguruan tinggi komputer di dunia. Pemrograman Java digunakan untuk membuat semua jenis aplikasi, dari aplikasi untuk PC, Mobile, aplikasi web. Aplikasi web yang digunakan dalam Java, adalah Java Applet.

Sejarah Java

Tahun 1991, sekelompok insinyur Sun dengan nama proyek Green dipimpin oleh Patric Naughton danJames Glosingakan ingin merancang bahasa computer untuk perangkat konsumer seperti cable Tv Box. Perangkat ini mempunyai spesifikasi tidak banyak memori, sehingga membutuhkan bahasa yang berukuran kecil dan liat. Perangkat ini juga memiliki manufaktur-manufaktur berbeda memilih prosesor juga berbeda, maka bahasa yang digunakan juga berbeda, maka bahasa ini harus bebas dari manufaktur manapun.

Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar team untuk mempelajari implementasi pascal yang pernah dicoba. Karena kebanyakan programmer di proyek Green menggunakan C++, maka bahasa yang diciptakan lebih mirip ke C++, yaitu mengadopsi orientasi obyek bukan prosedural. Program yang dicipta kemudian dinamai OAK. Namun karena nama tersebut sudah ada sebelumnya, maka diganti dengan JAVA, yang terinspirasi dari nama asal kopi yang mereka minum.

Pemrograman Database Sederhana dengan Java Applet

Langkah pertama buat database dengan menggunakan Microsoft Access, misal Trisno.mdb, kemudian buat tabel dengan nama Tbl_Barang dengan field kd_barang, Nama_Barang, Satuan dan harga. Isi field tersebut dengan B001, CD Blank Rooter, Biji, 1500. Langkah selanjutnya buat ODBC Java, yang nantinya akan menghubungkan antara database dengan java, buat dengan Triswlaharwtn.

Selanjutnya Pemrograman ini terbagi menjadi 4 bagian dan silakan ikuti langkah2nya :
1. Pemrograman menambah data
2. Melihat data
3. Edit data
4. Hapus Data

Contoh diatas semoga menjadikan tambahan pengetahuan anda semua, terima kasih.


PROGRAM HAPUS DATA

April 10, 2008

Ketik dan simpan sintaks di bawah ini dengan nama hapusdata.class :

Import java.sql.*;
Public class hapusdata{
Public static void main(String args[] {
String url=”jdbc:odbc:Triswlaharwtn”;
String VNamaBarang;
VNamaBarang=”Sepatu Olah Raga”;
Connection con;
Statement stmt;
Try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
} catch(java.lang.ClassNotFoundException e){}
try{
con=DriverManager.getConnection(url,””,””);
stmt=con.createStatement();
//eksekusi untuk menghapus data yang Nama_Barangnya adalah
//Sepatu OlahRaga
smt.executeUpdate(“delete form Tbl_Barang where Nama_Barang=’”+VNamaBarang+”’”);
}
stmt.close();
con.close();
}catch(SQLException ex){
System.err.println(“SQLExceptions: ” ex.getMessage());
}
}
}

Kemudian tulis sintaks di bawah ini :
//

PROGRAM EDIT DATA

April 10, 2008

Ketik dan simpan program di bawah ini dangan nama editdata.class :

Import java.sql.*;
Public class editdata{
Public static void main(String args[] {
String url=”jdbc:odbc:Triswlaharwtn”;
String VNamaBarang;
String VSatuan;
VNamaBarang=”Sepatu Olah Raga”;
VSatuan=”Bungkus”:
Connection con;
Statement stmt;
Try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
} catch(java.lang.ClassNotFoundException e){}
try{
con=DriverManager.getConnection(url,””,””);
stmt=con.createStatement();
smt.executeUpdate(“update Tbl_Barang set Nama_Barang=’”+VNamaBarang+”’,’”+VSatuan+”’ where Kd_Barang=’B002’”);
}
stmt.close();
con.close();

}catch(SQLException ex){
System.err.println(“SQLExceptions: ” ex.getMessage());
}
}
}
Kemudian tulis sintaks html di bawah ini :

Program Melihat Data

April 10, 2008

Ketik dan simpan sintaks di bawah ini dan simpan dengan nama lihatdata.class :
Import java.sql.*;
Public class lihatdata{
Public static void main(String args[] {
String url=”jdbc:odbc:Triswlaharwtn”;
Connection con;
Statement stmt;
String query=”select Kd_Barang, Nama_Barang, Satuan, Harga from Tbl_Barang”;
Try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
} catch(java.lang.ClassNotFoundException e){}
try{
con=DriverManager.getConnection(url,””,””);
stmt=con.createStatement();
ResultSet rs=stmt.executeQuery(query);
System.out.println(“====================”);
System out println(“KodeBarang NamaBarang Satuan Harga”);
System.out.println(“====================”);
While (rs.next())
{
String VKdBarang=rs.getString(“Kd_Barang”);
String VNamaBarang=rs.GetString(“Nama_Barang”);
String VSatuan=rsGetString(“Satuan”);
Int VHarga=rs.GetInt(“Harga”);
System.out.println(+VKdBarang+” ”+ VNamaBarang +” ” +VSatuan +” “+VHarga);
}
stmt.close();
con.close();
}catch(SQLException ex){
System.err.println(“SQLExceptions: ” ex.getMessage());
}
}
}

Kemudian tulis sintaks html di bawah ini :

Program Menambah Data

April 10, 2008

Ketik dan simpan sintaks di bawah ini dengan nama tambahdata.class :

Import java.sql.*
Public class tambahdata{
Public static void main(String args[] {
String url=”jdbc:odbc:Triswlaharwtn”;
String VKdBarang;
String VNamaBarang;
String VSatuan;
int VHarga;
//data yang dimasukkan
VKdBarang=”B002”;
VNamaBarang=”Sepatu Roda Mas”;
VSatuan=”pasang”;
VHarga=”150000”;
Connection con;//membuat koneksi
Statement stmt;
Try
{
Class.forNae(“sun.jdbc.odbc.JdbcOdbcDriver”);
}
catch(java.lang.ClassNotFoundExpcetion e) {}
try {
con=DriverManager.getConnection(url,””,””);
stmt=con.createStatement();
//menambah data
stmt.executeUpdate(“insert into Tbl_Barang values(‘”+VKdBarang+”’,’”+VNamaBarang+”’,’”+VSatuan+”’,’”+VHarga+”’)”);
stmt.close();
con.close();
} catch(SQLException ex){}
}
}

Kemudian ketik sintaks HTML di bawah ini untuk memanggil file tambahdata.class.

Biasanya dalam website, terutama bagi website e-learning biasanya menggunakan timer dalam melakukan test. Maka ada suatu tips yang bisa kita gunakan agar timer tersebut mati. Tips ini saya dapatkan dari rekan saya (Dani Faisal Rahma, thanks atas ilmunya), berawal pada waktu mengerjakan e-learning di internet yang menggunakan timer, sehingga kita tidak lagi terburu-buru dalam mengerjakan, karena dapat berpikir lebih lama dalam mengerjakannya.

Caranya adalah sebagai berikut:
1. Jika anda menggunakan browser Mozilla Firefox maka klik Tools, Option, kemudian hilangkan
tanda centang (V) pada Enable JavaSript dan pada Enable Java
2. Kemudian klik Ok, maka jika program tersebut menggunakan JavaScript, maka timer akan
mati
Kemudian jika akan menjawab pertanyaan, maka aktifkan kembali dengan mencentang (V) Enable Java dan Enable JavaScript.

Tips dan trik ini ditujukan untuk menambah khasanah pengetahuan, agar para pemakai program dapat mengetahui kelemahan dan bagi para programmer, bisa digunakan untuk peningkatan program agar bisa membuat program JavaScript yang tidak bisa dipengaruhi oleh penonaktifan javanya di komputer client (browser).

Selamat mencoba.

Background form pada Visual Basic bisa dibuat dari file gambar extensi .jpg / .tif dan sebagainya. Namun pada kesempatan ini akan kita coba membuat background pada form menggunakan wallpaper pada komputer Anda.

Buat form dengan nama form1 dan buat command button dengan nama command1 dan ketikkan program di bawah ini :

Private Declare Function PaintDesktop Lib “user32″ (ByVal hdc as Long) as Long
Private Sub Command1_Click()
PaintDesktop Form1.hdc
End Sub

Setelah selesai Run (F5) program tersebut, kemudian klik command1, maka background form tersebut akan berisi wallpaper. Selamat mencoba.

Internet merupakan sumber mata pencaharian yang paling menyenangkan di dunia, tanpa kita harus mengeluarkan keringat. Pengalaman membuktikan bahwa Romi Satria Wahono (pemilik dan pendiri IlmuKomputer.com) penghasilan pasive dari situsnya www.ilmukomputer.com adalah kurang lebih USD2500 atau Rp 25.000.000 perbulan. Minggu, 15 Maret 2008 beliau menunjukkan kepada saya dkk, berapa penghasilan dia dari Google Adsense. Kalau saya jadi Mas Romi, saya akan makan, tidur setiap hari. Kata mbah saya mungkin dikiranya kita punya ‘tuyul’. Ya, mungkin juga mbah tapi tuyul millenium.

Terus bagaimana dengan kita? Apakah bisa sehebat Mas Romi? Saya kan orang biasa? Bukan lulusan SMA Taruna Nusantar? Hanya lulusan Perguruan Tinggi Indonesia? Kalo Mas Romi kan lulusan Jepang? Semua mudah kalau kita tahu ilmunya. Orang pintar karena dia tahu lebih dulu.

Buka saja situs fxopen.com, terus membuka account di sana. Ikut saja account reguler, maka secara otomatis kita akan mendapatkan USD2. Kemudian kirimkan scan biodata anda, ke sana berupa dengan syarat keduanya mempunyai alamat yang sama (bisa KTP dan SIM). Jika konfirmasi selesai, anda dapat mengambil uang tersebut setelah melakukan transaksi sebesar 10 lots.

Tertarik untuk mendapat USD $25 dalam satu menit klik disini.

Suatu ketika, task manager komputer saya mati. Ketika saya menekan ctrl+alt+del kok tidak hidup, kenapa? Ternyata komputer saya terkena virus yang menyebabkan fungsi tersebut dimatikan. Di sini akan saya bahas bagaimana menghilangkan / mematikan fungsi Ctrl+Alt+Del dengan Visual Basic 6.0 dan bagaimana pula menghidupkan kembali fungsi tersebut.

Buat sebuah form dan masukkan 2 buah command button dan beri nama command1 (caption : Matikan ) dan command2 (Caption : Hidupkan). Tulis atau copy paste program di bawah ini :

Option explicit
Private Declare Function System ParametersInfoLib(”User32″ Alias “SystemParametersInfoA” (ByVal uAction As Long, ByVal uParam as Long, lpvParam As Any, ByVal fuWinIni As Long)

Private Command1_click()
‘Tombol tidak aktif
Dim IngRet As Long
Dim blnPrevValue as Bolean
lngRetVal=SystemParametersInfo (SPI_SCREENSAVERRUNNING,true, blnPrevValue,0&amp)
End Sub

Private Command2_click()
‘Tombol mati
Dim IngRet As Long
Dim blnPrevValue as Bolean
lngRetVal=SystemParametersInfo (SPI_SCREENSAVERRUNNING,flase, blnPrevValue,0&amp ;)
End Sub

Selamat mencoba!

Tulisan pertama pada pemrogaraman VB 6.0 ini, akan membuat sebuah tip bagaimana cara menghilangkan kursor mouse. Caranya sebagai berikut :

  1. Buat sebuah modul dengan nama modul1
  2. Buat sebuah form dengan nama form1
  3. Buat command button dengan nama command1

Klik ganda (open) modul1 dan tuliskan kode di bawah ini :
Public Declare Function ShowCursor Lib “user32″ (by Val bShow as Long) as Long
Kemudian buka jendela form1 ketikan kode program di bawah ini :

Private Sub Command1 _Click()
Hasil=ShowCursor(False) ‘ menghilangkan kursor
end sub

Selamat mencoba.