jtextfield that only accept numbers

August 25, 2008 - No Responses

here it is a java class made to make your jtextfield accepts only numbers. i’ve found it somewhere in the net. my brother, a java specialist called mamasexy, told me to put the code here in my blog. he said it would help people who need it. that sounds wise.. so i put it here, right here below with a green text.

import java.awt.event.KeyEvent;
import javax.swing.JTextField;
public class IntTextField extends JTextField {
final static String badchars = “`~!@#$%^&*()_+=\\|\”‘:;?/>.<, “;
@Override
public void processKeyEvent(KeyEvent ev) {
char c = ev.getKeyChar();
if((Character.isLetter(c) && !ev.isAltDown()) || badchars.indexOf(c) > -1) {
ev.consume();
return;
}
if(c == ‘-’ && getDocument().getLength() > 0) ev.consume();
else super.processKeyEvent(ev);
}
}

i use this code with Java 6 using Netbeans IDE 6. you need to include this java class on your package to make it work. dont forget to create textfield’s instance using myTextfield = new IntTextField();.
well..i hope it’s useful… enjoy your cup of java.

bachelor (healthy) party : episode 1 dan episode 2

August 14, 2008 - No Responses

“Antara WE, Pizza, Futsal, dan Merid”

pernah dengar pesta bujang yang sehat? cuma SONIXmen yg punya.. yaph, ide ini tercetus di awal bulan agustus ini. karena di bulan ini 2 dari 15 anggota SONIXmen mengakhiri masa lajangnya, alias merid. mereka adalah..eng ing eng..cholz dan y3dips. dua2nya terkenal sebagai pilar SONIXmen, wajar aja 13 gentlemen SONIX lainnya pada syok dan terharu sekaligus gembira mendengarnya.. jadilah jumlah personil SONIXmen yang telah menikah menjadi 9 orang, tinggal 6 orang lagi deh..

adalah sy dan 2 orang peserta ‘penghuni terakhir’ yg tersisa yg memunculkan ide bachelor party ini (FYI : ‘penghuni terakhir’ udah babak grand finale loh, liat infonya di sini). dan ‘korban’ pertama bachelor party ini adalah tentu saja tidak lain dan tidak bukan : tuan muda cholz.

pada bachelor party perdana ini emang gak healthy-healthy amat..secara kami party cuma berlima (cholz, chemps, t-rex, yudz, dan y3dips). acaranya pun cuma ngadu WE dan dilanjutkan dengan makan2 di pizza hut, selesai. party perdana ini bisa dibilang kurang greget, mungkin karena kurang sosialisasi dan karena diadakan terlalu mepet dengan hari H-nya tuan muda cholz.

pengalaman memang guru yg berharga. pada bachelor party berikutnya terwujudlah pesta yang benar2 greget wareg bin kemringet. di bachelor healthy party milik y3dips inilah bisa dibilang sukses. pesta kali ini memang melibatkan EO yang emang cuma itu2 aja orgnya..:P tapi emang ngebantu banget dgn adanya EO ini. terima kasih buat d2k yg seksi acara dan tentu saja buat pramo yg mendadak EO tapi langsung sukses.

party edisi kedua ini dihadiri oleh hampir seluruh punggawa SONIXmen, hanya cholz, jodie, mandra, chemps, dan togel aja yg tidak dapat hadir.. cholz sebenarnya ditunggu-tunggu utk diuji staminanya setelah tidak lagi ‘perawan’. jodie lg sibuk mengelola lab-sandi (lab yang aneh..). mandra berada nun jauh di seberang laut sana. chemps tidak tahu ada dimana rimbanya, mungkin sedang sibuk jg. dan togel..hmmph..dia ini emang nyebelin, krn selalu aja nyari bawal2 baru.. but most of all, the show was running well bro!

acaranya mirip sama punyanya tuan muda cholz, tetep ada WE dan pizza tapi ada futsalnya. jd diawali dgn makan2 di pizza hut (gak ada bosennye cing..chicken wings-nya itu loh..) dan dilanjutkan dgn tanding futsal di ciganjur 1919. permainan dimulai sekitar jam 21.10, dimainkan oleh 12 orang langsung (6 lawan 6). di pertandingan ini sy memainkan partai debut lengkap dengan ‘centenario retro’, dan berhasil menceploskan 3 gol ke gawang lawan..hattrick bro! kami semua main fulltime, walau kadang ada satu dua orang yg tiba2 berhenti main karena kram dan uzur..hehe. meski sempat terjadi bodycharge ataupun tackling keras (khususnya pd striker berbahaya seperti sy.. :P), permainan terus berjalan fun dan sportif sampai waktu habis. pokoke party kali ini emang mak nyos mak plos, emang kenyang dan nendang (dalam arti sesungguhnya-red). yang pentingnya lagi, ini party emang bener2 healthy!

selamat buat tuan muda cholz yang telah melepas masa lajangnya pada 3 agustus lalu. selamat juga buat y3dips yg akan mengikuti jejak cholz pada 16 agustus esok. semoga menjadi keluarga sakinah mawahdah warahmah. amiiin…

terima kasih buat cholz dan y3dips atas bachelor partynya…
so, who is the next host? just wait and see.

jalan jalan jogja

July 30, 2008 - 2 Responses

JOGJA! JOGJA!

dua weekend di akhir juli ini jogja jd tujuan perjalanan sy. maklum lah sibuk urusan museum sandi, seperti biasalah : nguli.. :P
weekend sebelumnya sy bersama tim amigamusa (pyoon + moo) merampungkan urusan touchscreen dan lcdtv. hasilnya masih blm rampung juga waktu itu.


lunch time @ soto kadipuro, mak nyosss!

di weekend kmrn ini sy ke jogja lagi untuk peresmian museum. kali ini pasukan yg ikut lebih banyak, maklum saja mau sekalian acara peresmian soalnya. setelah mondar-mandir gedebukan-gedebukin di hari-hari sebelum peresmian, akhirnya peresmian berhasil dijalankan, yah..tentu saja dengan banyak kekurangan di dalamnya. di hari H itu sy nguantuk bener..inginnya ketemu kasur aja (lebih enak klo ada guling hidupnya yah..hehe).


the team after the show

hebatnya lagi, begitu selesai diresmikan museum sandi langsung jadi idola dan diserbu anak-anak SD sekitar pujokusuman jogja. ya tentu saja pikir sy, lha wong di museum sandi itu ada gamesnya, touchscreen pula, betahlah anak-anak itu di sana. mudah2an sih bisa jd awal minat dan ketertarikan mereka atas kriptografi, demi kemajuan persandian indonesia di masa depan.


serbuan anak-anak SD di museum sandi

PHUGHND!

ikut kontes @ dbh

July 16, 2008 - No Responses

hihi… akhirnya ketemu jg kontes desain kaos di internet. seneng jg sih, jd ada tempat buat uplod desain2 sy selama ini. meski masih tergolong amatiran, ngedesain kaos gini bikin hati seneng euy.. d^-^b

ini nih uplod-an pertama sy di dbh utk kontes desain kaos band, forever the sickest kids. hoohaa!!!

ceritain kaos lo!

July 4, 2008 - No Responses

pernah punya kenangan dgn kaos yang anda pakai? punya cerita unik tentang kaos anda? sy gak sengaja menemukan situs yang khusus berbagi cerita tentang kaos yang anda punya. beli dimana, dikasih siapa, apa aja kenangannya, atau apapun tentang kaos anda bisa di-sharing semua di situ…

klik aja ceritakaos.com, cerita yang anda kirim bakal dilihat dulu sama adminnya sebelum dimuat. sy udah coba kirim dan dimuat loh.. ini nih cerita kaos sy..

selamat berbagi cerita kaos..

bikin modul di joomla!

June 9, 2008 - No Responses

hari ini sy mencoba membuat modul di joomla. tahun ini joomla memang jadi bagian pekerjaan saya, jadi mau tak mau harus sy pelajari. ternyata membuat modul di joomla cukup mudah. cukup buat dua file, *.xml dan *.php, cukup..tapi ini hanya untuk modul yg sederhana loh..
awalnya sy dapat caranya dari pak betha sidik, namun sy bingung karena tidak berhasil. kemudian sy cari dan temukan caranya di e-book tentang joomla, dan berhasil! vd^-^b. sebagai contoh sy membuat sebuah modul yg akan menyapa pengunjung sekaligus memberitahukan tanggal hari ini. modul ini sy namai ‘HaiDunia’. nama yg standar yah.. :P
note : contoh dipraktekkan pada versi joomla!1.5.3

berikut adalah langkah-langkahnya:

1. buat file mod_hai.xml sbg file descriptor bagi modul yg akan kita buat :
<?xml version=”1.0″ encoding=”utf-8″?>
<install type=”module” version=”1.5.0″>
<name>HaiDunia</name>
<author>raindust</author>
<creationDate>Juni2008</creationDate>
<copyright>copyfree@2008</copyright>
<description>Modul yg menampilkan lokasi dan tanggal server.</description>
<files>
<filename module=”mod_hai”>mod_hai.php</filename>
</files>
<params>
<param name=”location” type=”text” default=”Jakarta, ID”
label=”server location” description=”Ini adalah lokasi saya berada.” />
</params>
</install>

2. buat file mod_hai.php sebagai file modulnya :
<?php
// cegah akses langsung
defined( ‘_JEXEC’ ) or die( ‘Akses langsung tidak diperbolehkan’ );
// dapatkan parameter location yang di-set dalam Module Manager
$myLocation = $params->get(’location’, 0);
// set string tanggal
$myDateTime = date(”d M Y”);
// tampilkan ucapan
echo JText::_(’Hai..salam dari ‘) . “<b>” .$myLocation . “</b>.”;
echo JText::_(” Sekarang tanggal “) . $myDateTime . “<br/>”;
?>

3. zip dua file tersebut dgn nama mod_hai.zip

4. instal modul dgn cara masuk ke Extension Manager pilih Instal

5. pada box Upload Package browse file mod_hai.zip lalu klik [Upload File and Instal]

6. masuk ke Module Manager lalu enable-kan modul HaiDunia dan atur order-nya

7. lihat hasilnya di halaman home/frontpage joomla!

hasilnya nanti seperti ini…

semoga berhasil dan bermanfaat.. d^-^b
raindust greetz to : si cntq ii bungamatahariku

bangkit!

May 26, 2008 - No Responses

bangkit itu susah..
susah melihat orang lain susah
senang melihat orang lain senang

bangkit itu takut..
takut korupsi
takut makan yg bukan haknya

bangkit itu mencuri..
mencuri perhatian dunia
dengan prestasi

bangkit itu marah..
marah bila martabat bangsa
dilecehkan

bangkit itu malu..
malu jadi benalu
malu karena minta melulu

bangkit itu tidak ada..
tidak ada kata menyerah
tidak ada kata putus asa

bangkit itu aku..
untuk indonesiaku..

*)oleh dedy mizwar, menghayati 100 tahun kebangkitan nasional.