Sabtu, 09 Mei 2009

modifikasi kolom jTable

Kemarin sempet mumet jga neeh... cari cara untuk ngelebarin kolom jTable, tak oprek2 program netbeans slalu gagal (maklum newbie java, baru blajar program save..wkwkwkkk), tapi smangat pantang mundur, tidak ada kata menyerah karena kita adalah orang indonesia,.. hidup indonesia.. he..heee...
Qm : kok malah kyak kampanye..
Qm : kpan ngejelasinnya???..
Aq : ok..ok... nih penjelasannya :
Aq : jTable merupakan bagian dari javax swing yang berada dibawah swing kontrol.
fungsi utama dari jTable itu sendiri adalah untuk menampilkan data yang telah tersimpan dalam database ke dalam sebuah tabel, akan tetapi sering kali(bukan hanya sering tapi emang..wkwkwkkk) pada java netbeans, data yang di tampilkan pada kolom tidak sesuai dengan keinginan kita, klo data-nya panjang netbeans hanya nampilin setengah saja, sementara lebihnya berupa titik-titik(Ex : jln merpati indah Rt.....) tuh kan titik2.he.heee, hal ini di karenakan tampilan jTable akan mengikuti bentuk default(defaultTableModel) yang disediakan netbeans. sehingga kita harus mendrag dulu, supaya data-nya terlihat jelas bagus dan lengkap.^_^(y, gitu deh yang saya baru tau tentang jTable).

nah melanjutkan cerita di atas, setelah saya cari2 ilmu jTable sama mbah google. akhirnya ketemu deh salah satu cara untuk ngakalin kebandelan jTable. neeh caranya :

TableColumn column;
for (int i = 0; i <5;>
column = tabel.getColumnModel().getColumn(i);
if (i == 1) {
column.setPreferredWidth(100);
}

penjelasan :

1. TableColumn column==> merupakan kolom dari jTable, sementara column adalah nama aliasnya, nama column ini dapat kita tukar sesuai dengan keinginan kita (Ex : tabel, jTable1 or yang lain, sehingga akan menjadi, TableColumn tabel. dst....^_^).

2.
for (int i = 0; i <5;> merupakan perulangan yang akan mendefinisikan banyaknya jumlah kolom dari tabel yang kita buat(jumlah kolom jTable yang akan kita atur lebarnya)
dimana variable i akan terus berulang, sampai jumlah kolom yang di buat kurang dari 5.

3.
column = tabel.getColumnModel().getColumn(i);==> perintah ini adalah perintah untuk mengeset tabel berdasarkan kolom yang akan kita buat lebarnya nanti, yang mana kolom ini telah diwakili oleh huruf i tadi.

4.
if (i == 1) {
column.setPreferredWidth(100);
}

perintah ini merupakan perintah untuk mengeset tampilan kolom pertama dari tabel yang kita buat dengan lebar kolom = 100. kita dapat menukar lebar kolomnya sesuai dengan kebutuhan.
hal yang sama juga dapat kita lakukan pada klom ke-dua, ke-tiga, dst....

Ex :

if (i == 2) {
column.setPreferredWidth(200); //kolom ke 2
}

jadi listing untuk 2 kolomnya, seperti dibawah ini :

TableColumn column;
for (int i = 0; i <5;>
column = tabel.getColumnModel().getColumn(i);
if (i == 1) {
column.setPreferredWidth(100);
}if
(i == 2) {
column.setPreferredWidth(200);

}

selain cara pertama diatas, saya dapet masukkan dari om4gus nih. yang lebih simpel dan tidak memerlukan perulangan yang dapat memperlambat program yang kita buat serta dapat membebani kinerja cpu dalam mengeksekusi program. betul ga' om4gus.^_^..

nih listing program, masukkan dari om4gus... tak posting ya om..^_^..

TableColumn column;
column = tabel.getColumnModel().getColumn(0);
column.setPreferredWidth(200);
column = tabel.getColumnModel().getColumn(1);
column.setPreferredWidth(200);
column = tabel.getColumnModel().getColumn(2);
column.setPreferredWidth(200);
column = tabel.getColumnModel().getColumn(3);
column.setPreferredWidth(200);
column = tabel.getColumnModel().getColumn(4);
column.setPreferredWidth(200);

ini untuk 5 kolom, kalo kolomnya lebih, tinggal temen2 tambahin aja, ok.

makasih ya om untuk masukkannya. bagi temen2 yang lain kalo ada masukkan lagi, tak terima lho dengan seneng hati. sambil sharing2 ilmu.^_^. keep share. Ok friends....

nah gitu deh akhir dari ceritanya, tolong di koreksi sama comment y, klo ada kata2 yang salah. maklum..^_^...

Sabtu, 15 November 2008

INFO HANA

Gw lahir dari keluarga jawa yang sederhana,tapi wlawpu gw orang jawa
gw tidak terlahir di daerah jawa......
gw lahir d suatu deasa kcil yang terlrtak di perbatasan jambi dan sumatra barat
Banyak orang menenal nama itu dengan nama solox selat


Kata sebagian orang wg itu jutex and sombong..,Tapi menurut gw ........,gw ngk kyak itu amat,gw termasuk cewex yang suka becanda..,tapi kalo gw da kenal dan akrab ma orang tsb.
Gw sneng bergaul ma cpa z..,yang penting orang itu nyambung dan baik.....ma gw.
gw tipe cewex yang gampang sedih......palagi kl da berhubungan dengan perasaan....
air mata gw bakalan cepet menetes....tanpa mengenal tempat dan waktu......
satu hal yang pengen banget gw rubah pada sifat gw....yaitu keras kepala gw
gw sangat susah ngotrol hal itu..........

gw tipe cewex yang sangat menjunjung tinggi persahabatan
krna tanpa sahabat menurut gw hidup trasa hampa..
keluarga dan sahabat merupakan hal terpentig dalam hidup gw
satu sama lain tidak bisa di pisah kan.....

INFO HANA

SARAN HANA BUAT ORANG YANG PLAYBOY DAN PLAYGIRDL

Jangan katakan "Aku CINTA PADAMU"
Bila kau tidak benar-benar peduli
Jangan bicarakan soal perasaan
Bila itu tiadak benar-benar ada
Jangan kau sentuh hidup seseorang
Bila kau berniat mematah kan hati nya
Jangan menatap kedalam mata
Bila apa yang kau kerjakan
Cuma berbohong

Hal terkejam yang bisa di lakukan
Adalah membuat seseorang
Jatuh........Cinta.......
Padahal kau tidak berniat.......
Tuk menerima
Saat ia terjatuh...

bay:hana...

BUAT YANG PATAH HATI

Sakit patah hati.....
Bertahan selama........
Kau menginginkan nya.......
Tantangan nya......
Bukan lah bagai mana bisa.........
Menatasi Nya..........
Melain kan apa yang bisa di ambil...........
Sebagai pelajaran dan hikmah nya.........

BUAT YANG MASIH SINGLE!!!!!

Cinta ibarat kupu-kupu....
Makin kau kjar makin ia menghindar.....
Tapi bila kau biarkan ia terbang.....
Ia akan menghampirimu di saat ........
Kau tak mendugan nya...........

Cinta bisa membahagiakan mu..........
Tapi sering jga menyakiti.............
Tapi cinta itu hanya istimewa bila......
Kau brikan pada seseorang.......
Yang layak menerimanya...........


Jadi tenang-tenang saja.........
Jangan buru-buru..

Dan............
Pilihlah yang terbaik..................

Kamis, 13 November 2008

Resapi lah sebuah......"PERKENALAN"
Karna di situ ada.........
"KENANGAN"
Syukuri lah sebuah.........
"HUBUNGAN"
Karna di situ ada.......
"KERINDUAN"
Sayangi lah orang yang di .........
"CINTAI"
Karna di situ ada .
"HARAPAN"

Template by:
Free Blog Templates