other

Senin, 16 Maret 2009

slider

kali ini saya akan membahas tentang jslider.

perhatikan
public String[] a={"DSC_8002.JPG","DSC_8003.JPG","DSC_8004.JPG","DSC_8005.JPG"};


private void jSlider1StateChanged(javax.swing.event.ChangeEvent evt) {
int b=jSlider1.getValue();
jLabel2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/framequ/"+a[b])));
}

diatas adalah method untuk menampilkan gambar yang aka berubah-ubah ketika slidernya kita geser.

kita menggunakan array untuk mendaftarkan source gambarnya, jadi gambar yang muncul adalah gambar pada array sesuai dengan value(nilai) slidernya.

misalnya jika slidernya kita geser ke nilai 2 maka varibel a yang dibaca adalah array no 2.....

sekian, untuk framenya silahkan kreasikan sendiri.

Selamat Berkreasi

Rabu, 11 Maret 2009

menggunakan Joptionpane

Ada beberapa cara yang bisa dilakukan untuk memasukkan sebuah data pada java salah satu diantaranya adalah menggunakan "JOptionpane" contoh listing programnya adalah sebagai berikut:

public class dialog extends javax.swing.JFrame {

public String masuk;

public dialog() {
initComponents();
}

private void jButtoninsert(java.awt.event.ActionEvent evt) {
masuk=JOptionPane.showInputDialog("masukkan nama : ");

}

private void jButtontampil(java.awt.event.ActionEvent evt) {
JOptionPane.showMessageDialog(null, "namaku adalah : "+masuk);

}

}

ketika kita menggunakan joptionpane agar fitur tersebut dapat dikenali, maka yang kita lakukan adalah pemanggilan import yaitu : import javax.swing.JOptionPane;

dimana sebenarnya fitur JOptionpane ini ada didalam jdk yang kita install ke dalam komputer kita.

Perintah :
masuk=JOptionPane.showInputDialog("masukkan nama : ");

adalah perintah untuk memasukkan input kedalam variable masuk
sedangkan

JOptionPane.showMessageDialog(null, "namaku adalah : "+masuk);
adalah perintah untuk memuculkan pesan yang isinya berupa nama yang kita inputkan tadi.

yang perlu diingat adalah variable yang kita buat harus public karena kita akan mengaksesnya menggunakan jbutton yang menggunakan akses modifier private


selamat mencoba dan berkreasi...............

Unggung

Kamis, 22 Januari 2009

netbean 6.5


Download NetBeans IDE 6.5

http://www.netbeans.org/downloads/start.html?platform=windows&lang=en&option=all&version=6.5

Jumat, 16 Januari 2009

koneksi database dengan java

Agar aplikasi Java bisa terkoneksi dengan MySQL diperlukan driver sebagai perantara Java dan MySQL. Driver tersebut bisa di-download di situs resminya MySQL.

Software yang digunakan adalah JDBC atau ODBC...,Tapi terserah anda mau pilih yang mana..

Ekstrak file hasil download (tipe file: *.jar). Salin file tersebut ke direktori [instalasi jre]/lib/ext/. Ok, aplikasi Java anda siap
untuk dikoneksikan dengan MySQL.

Uji Coba
Kode di bawah ini digunakan untuk menghubungkan Java dengan MySQL.
/*
* DBConnection.java
*
* Created on 29 September 2007, 11:41
*
*/
import java.sql.*;
/**
*
* @author t_dYe
*/
public class DBConnection {
/** Creates a new instance of DBConnection */
public DBConnection() {
}
public Connection connect() {
Connection conn = null;
try
{
String userName = "root";
String password = "";
String url = "jdbc:mysql://localhost/test";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);
} catch (Exception e) {
e.printStackTrace();
conn = null;
} finally {
if (conn != null)
{
try
{
conn.close ();
}
catch (Exception ex) {
ex.printStackTrace();
}
}
}
return conn;
}
}

Keterangan:

String userName adalah nama user MySQL server (default: root)
String password adalah password user MySQL server

Pada String url terdapat kata localhost, berarti lokasi dimana MySQL Server terinstal.
Terdapat pula kata test, yang berarti nama database yang hendak dikoneksikan.

Sedangkan kode di bawah ini untuk pengetesan koneksi.
/**
* TesConnection.java
*/
import java.sql.*;
public class TesConnection {
public static void main(String args[]) {
Connection dbcon = new DBConnection().connect();
if (dbcon != null) {
System.out.println("Database connection is successfully created");
} else {
System.out.println("Database connection isn't successfully created");
}
}
}

How to Use Them?

Letakkan kedua source pada folder yang sama. Kompile DBConnection.java, kemudian

TesConnection.java.
javac DBConnection.java
javac TesConnection.java
Atau kalo mo praktis, gunakan wildcard asterisk (*).
javac *.java
Jalankan TesConnection:
java TesConnection
Bila hasilnya:

Database connection is successfully created

artinya database telah terkoneksi, tetapi bila:

Database connection isn't successfully created

artinya database anda belum terkoneksi.

Kemungkinan:
- MySQL belum diinstal
- Nama database tidak ditemukan
- User atau password salah

other