Jumat, 04 November 2011

Kalkulator Sederhana Menggunakan Java


Membuat kalkulator menggunakan java.. Mengapa Java? Karena Java merupakan suatu teknologi yang unik dan revolusioner dan merupakan teknologi pertama di dunia software yang memiliki semboyan “write once, run anywhere”. Semboyan tersebut telah terbukti karena banyak program Java dapat dijalankan di berbagai platform Sistem Operasi, seperti Linux, Windows maupun Unix.

Berikut ini akan saya share syntak untuk membuat kalkulator sederhana menggunakan program java, semoga bermanfaat buat sobat semua.




import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

class kalkulator extends JFrame implements ActionListener {

JLabel lbNilai1 = new JLabel("Masukkan Nilai 1");
JLabel lbNilai2 = new JLabel("Masukkan Nilai 2");
JLabel lbNilai3 = new JLabel("Hasil");
JLabel lbHasil = new JLabel();

JTextField txNilai1 = new JTextField();
JTextField txNilai2 = new JTextField();
JTextField txHasil = new JTextField();

JButton tbh = new JButton("Tambah");
JButton krg = new JButton("Kurang");
JButton kl = new JButton("Kali");
JButton bg = new JButton("Bagi");
JButton sisa = new JButton("Sisa Bagi");
JButton close = new JButton("Close");
JButton reset = new JButton("Reset");

JPanel panel = new JPanel();

kalkulator()
{
setTitle("Kalkulator Sederhana");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400,400);
setLocationRelativeTo(null);
panel.setLayout(null);
lbNilai1.setBounds(10,10,120,30);
txNilai1.setBounds(130,10,120,30);
lbNilai2.setBounds(10,50,120,30);
txNilai2.setBounds(130,50,120,30);
lbNilai3.setBounds(10,100,120,30);
txHasil.setBounds(130,100,120,30);

tbh.setBounds(10,150,100,30);
tbh.addActionListener(this);

krg.setBounds(120,150,100,30);
krg.addActionListener(this);

kl.setBounds(230,150,100,30);
kl.addActionListener(this);

bg.setBounds(340,150,100,30);
bg.addActionListener(this);

sisa.setBounds(450,150,100,30);
sisa.addActionListener(this);

close.setBounds(170,200,100,30);
close.addActionListener(this);

reset.setBounds(290,200,100,30);
reset.addActionListener(this);

panel.add(lbNilai1);
panel.add(txNilai1);
panel.add(lbNilai2);
panel.add(txNilai2);
panel.add(lbNilai3);
panel.add(txHasil);
panel.add(tbh);
panel.add(krg);
panel.add(kl);
panel.add(bg);
panel.add(sisa);
panel.add(close);
panel.add(reset);
reset.setBounds(290,200,100,30);

getContentPane().add(panel);
//ok.addActionListener(this);
}

public void actionPerformed(ActionEvent e)
{
double a,b,hasil;
if (e.getSource()==tbh)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a+b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);

}
else if(e.getSource()==krg)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a-b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==kl)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a*b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==bg)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a/b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==sisa)
{
a=Double.parseDouble(txNilai1.getText());
b=Double.parseDouble(txNilai2.getText());
hasil=a%b;
txHasil.setText("Hasil =");
txHasil.setText(""+ hasil);
}
else if(e.getSource()==close)
{
System.exit(0);
}
}

public static void main(String[] args) {
kalkulator padanya=new kalkulator();
padanya.setSize(600,300);
padanya.setVisible(true);
}

}

semoga bermanfaat yach!!!!

Meraih Sukses dengan Sabar dan Bersyukur

Bersama : H. Sugeng Pramono

ANDAIKAN hidup adalah suatu permainan, harus ada peraturan yang perlu ditaati untuk mencapai kesuksesan. Umunya peraturan itu sebenarnya sederhana, tetapi sering diabaikan. Peraturan itu tak lain dan tak bukan adalah "sabar" dan "bersyukur".

Mengapa harus sabar dan syukur ?

Sabar dan syukur sesungguhnya merupakan ajaran yang banyak sekali disinggung dalam ayat AlQuran maupun hadist Rasulullah SAW. Dengan sabar dan syukur sesungguhnya manusia senantiasa diarahkan untuk tetap berada dalam martabatnya dalam segala aspek kehidupannya.

Dalam prakteknya, kesabaran sebenarnya adalah kemampuan dalam mengendalikan sikap. Dengan kesabaran manusia diharapkan akan senantiasa bisa dengan ikhlas dan rela hati menerima kondisi yang dihadapinya saat sekarang berada di dunia yang fana, demi balasan yang baik di akherat nanti.

Seseorang yang berjiwa penyabar pada prakteknya akan tergambar dalam sikapnya, yakin ia akan rela menunda kesenangan sesaat di dunia, demi kebahagiaan abadi dan jangka panjang di akherat. Sesungguhnya kesenangan akherat jauh lebih tinggi yang disediakan Allah kepada orang-orang yang sabar. Hari ini sebagaimana difirmankan Allah : "Dan sesungguhnya balasan di akherat itu lebih baik, bagi orang-orang yang beriman dan bertakwa." (QS. Yusuf : 57)

Seseorang yang memiliki kesabaran yang tinggi, memiliki ketangguhan menghadapi berbagai cobaan dan tantangan hidup yang menghadangnya. Sebab, kesabaran itu sejatinya merupakan kekuatan maha dahsyat yang amat besar bagi seseorang yang ingin meraih sukses dalam kehidupan.

Cobalah kita lihat dan perhatikan, sesungguhnya hampir seluruh aspek kehidupan membutuhkan kesabaran, dan sikap sabar merupakan salah satu "Akhlak Qur'ani" yang paling banyak dibicarakan dalam Al-Quran. Maka jelaslah, seseoranmg yang gagal karena dia tidak bisa bersabar. Padahal, hidup ini adalah proses. Dan dalam menjalani proses itu kita bisa hilang kesabaran. Bentuk kesabaran yang di ajarkan dalam Islam adalah kesabaran progresif dan dinamis, bukan kesabaran yang refresif statis yang dapat memandulkan kreatifitas dan aktifitas kita. Kesabaran yang dinamis itu ditunjukkan dengan sikap pantang menyerah, tangguh dan ulet dalam menghadapi berbagai tantangan dan cobaan hidup. Kesabaran yang dinamis harus pula dimotivasi oleh semangat kerelaan untuk menunda kesenangan sesaat, demi kebahagiaan yang abadi di akherat. Inilah kesabaran yang nantinya akan membuat seseorang menjadi lebih dekat dengan Tuhannya.

Berikutnya adalah syukur. Sikap ini perlu diaplikasikan seseorang dalam hidupnya. Mengapa ? Karena dengan syukur kita akan menyadari posisi kita sebagai makhluk ciptaan Allah, yang sudah pasti harus tunduk dan tidak pantas bersikap sombong dan takabur dihadapanNya.

Kesadaran bersyukur juga dapat melahirkan sikap rendah hati, tawadhu, terbuka dan memiliki sikap peduli lepada sesama. Sehingga dengan demikian akan membuka peluang bagi diperolehnya rahmat Allah SWT, sekaligus pula membuka peluang bagi diperolehnya kebahagiaan dan nikmat dari sisi Allah SWT. Hal ini sebagaimana firmanNya : "Jika kamu bersyukur, akan Kutambahkan nikmatKu kepadamu. Akan tetapi jika kamu kufur sesungguhnya azabKu amat pedih." (QS. Ibrahim : 7)

Karena itulah, sikap sabar dan syukur jika diamalkan secara dinamis sesuai dengan tuntunan Islam, maka kedua paduan ini akan mengantar kita semua menjadi hamba-hamba Allah yang berpredikat mulia dan bermartabat, serta senantiasa memdapat bimbingan dan lindunganNya.

Bagi mereka yang ingin mendapatkan kemuliaan dan derajat yang tinggi, hendaklah berusaha semaksimal mungkin agar dapat menjalankan kesabaran dan kesykuran dengan baik, sebab kedua hal tersebut sangat berpengaruh untuk mengangkat harkat dan martabat kita menjadi lebih baik dari waktu ke waktu.

Ingatlah, bahwa martabat merupakan tujuan inti dari diturunkannya Al-Quran. Bahkan diutusnya kanjeng Nabi Muhammad SAW ke muka bumi hanyalah untuk menyempurnakan martabat manusia.

Kesuksesan kita sejatinya adalah ketika kita memperoleh gelar bermartabat yang tidak hanya berdatangan dari pandangan segelintir orang saja. Tetapi juga dari sisi Allah SWT.

Marilah kita menjaga martabat kemanusiaan dalam diri kita, dengan tidak memandang dunia ini sebagai tujuan hidup kita. semoga kajian singkat ini bermanfaat bagi mereka yang gemar membacanya.

Ukhuwah Islamiyah Dalam Ajaran Islam



Belum lama berselang kita dikejutkan oleh dentuman hebat dari bom yang meledak di dua buah hotel berbintang yang berada di kawasan Kuningan, Jakarta. Sebagai umat Islam tentu saya sangat prihatin menyaksikan peristiwa bom bunuh diri tersebut, tidak saja yang terjadi di negeri kita tapi juga bom-bom bunuh diri yang bertebaran di berbagai negeri. Yang lebih mengiris hati adalah pelaku bom itu sendiri notabene beragama Islam, agama yang seharusnya menjadi "rahmatan lil ‘alamin" (penebar kasih sayang bagi alam semesta), tetapi malah menjadi "penebar bencana", hanya lantaran pemahaman keliru dari segelintir orang. Maka pantas saja jika agama tauhid ini selalu dicurigai, dimusuhi dan lantas jadi sasaran kebencian di berbagai belahan dunia yang pemeluk agama Islamnya merupakan kaum minoritas, baik itu di Eropa, Amerika, China, Afrika, maupun Australia.

Memang, apabila kita mencari siapa yang salah dalam hal ini cukup rumit karena masing-masing kepala memiliki pandangan yang berbeda. Kaum teroris ini beranggapan bahwa mereka hanya melampiaskan dendam atas perilaku "politik barat" yang memiliki standar ganda apabila berhadapan dengan Islam. Sedangkan pihak barat beranggapan bahwa Islam (radikal) merupakan ancaman serius bagi perdamaian dunia. Lalu siapa yang benar dalam masalah ini? Bukanlah hak kita untuk menilai kebenaran karena kebenaran akan menjadi relatif apabila dihadapkan kepada berbagai pandangan yang berbeda. Yang akan kita persoalkan disini adalah menyangkut ukhuwah Islamiyah, karena slogan ini seringkali menimbulkan pertikaian di antara umat beragama, tidak saja antara Islam dengan agama lain tetapi juga antara Islam dengan Islam itu sendiri.

Tidak ada Ukhuwah Islamiyah
Melihat banyaknya pertikaian yang terjadi antarumat beragama dan perilaku kaum teroris mungkin karena adanya kesalahan persepsi dalam memahami ajaran yang mereka anut (Islam). Karena menurut ilmu psikologi, manusia dibentuk atas proses perception (persepsi), kemudian melahirkan attitude (sikap), dan pada akhirnya membentuk behavior (perilaku). Dengan demikian, menurut pandangan ini, tingkah laku dan tindakan manusia tidak akan terlepas dari persepsinya dalam menilai "sesuatu".
Mengacu pada hal tersebut, barangkali, banyak diantara kita (tidak hanya kaum teroris) yang telah keliru dalam mempersepsi berbagai hal, salah satunya adalah masalah ukhuwah (persudaraan). Kata "ukhuwah" seringkali disandingkan dengan kata "islamiyah" sehingga telah melahirkan sikap dan perilaku yang antipati terhadap agama lain, dan ujung-ujungnya melahirkan kaum Islam radikal seperti para teroris. Bahkan tidak itu saja, slogan ukhuwah islamiyah (persaudaraan Islam) inipun telah mengaburkan pandangan beberapa kelompok Islam sehingga kadang mereka beranggapan hanya anggota kelompoknya saja (inner group) yang merupakan saudara sementara yang diluar kelompoknya (outer group) adalah orang-orang "murtad" yang tidak layak dianggap sebagai saudara (dalam beberapa kasus, dianggap sebagai musuh). Padahal jika kita mau menilik Al-Qur’an dan Hadits, tak ada satupun ayat yang dapat dijadikan landasan bagi istilah tersebut. Islam, sebagai agama universal dan humanis, tidak pernah mengenalkan istilah ukhuwah Islamiyah dalam ajarannya. Karena istilah ini, selain sangat primordial (dan ini tidak disukai oleh Islam), juga sangat rentan terhadap kesalahan persepsi yang dapat menyesatkan dan menimbulkan pertikaian, seperti yang dijelaskan di atas.

Yang ada Ukhuwah Imaniyah
Al-Qur’an surat Al Hujuraat ayat 10 menyebutkan:

Dalam terjemahan bebas dapat diartikan:
"Sesungguhnya orang-orang beriman itu bersaudara, maka damaikanlah antara saudara-saudara kamu (apabila mereka berselisih), dan bertaqwalah kepada Allah supaya kamu diberi perasaan kasih sayang."

Cara Membuat Rolling Widget Buku Tamu



Pernah melihat widget buku tamu (shoutbox) disimpan secara tersembunyi di sisi kanan blog? Kalau sudah, ya syukur, berarti kamu termasuk blogger yang super, senang bergaul dan tidak sombong, hehe.... Coba lihat blog ini. Gimana, bagus kan? Tentu saja, karena selain membuat tampilan blog kamu semakin keren, juga dapat meminimalkan ruang sidebar blog kamu, khususnya bagi yang senang memasukkan segala macam banner iklan gratisan (tidak dibayar) sehingga ruang yang tersedia semakin sempit.

Nah, penasaran kan? Pingin tahu cara membuatnya? Tenang sobat, berikut ini akan disajikan bagaimana cara membuat rolling widget untuk buku tamu tersebut. Hanya saja, perlu kamu ketahui bahwa rolling widget buku tamu ini masih sulit untuk diterapkan bagi sobat yang menggunakan shoutbox dari Oggix. Jadi kalau mau menggunakan rolling widget ini sebaiknya mengganti shoutbox-nya dengan Shoutmix atau Cbox.

Untuk membuat rolling widget buku tamu ini kamu bisa mengikuti langkah-langkah berikut:
  • Kopikan script di bawah ini (gunakan Control C):
    <!-- Mulai Rolling Widget -->
    <style type="text/css">
    #gb{
    position:fixed;
    top:10px; /*jarak dari atas*/
    right:0px;
    z-index:+1000;
    }
    * html #gb{position:relative;}

    .gbtab{
    height:100px; /*tinggi gambar*/
    width:30px; /*lebar gambar*/
    float:left;
    cursor:pointer;
    background:url("http://sites.google.com/site/ruangsc/imgsb/GB1.png") no-repeat; /*gambar*/
    }
    .gbcontent{
    float:left;
    border:2px solid #A5BD51; /*ketebalan dan warna kotak*/
    background:#F0F0F0; /*warna latar*/
    padding:10px 10px 0px 10px;
    }
    </style>

    <script type="text/javascript">
    function showHideGB(){
    var gb = document.getElementById("gb");
    var w = gb.offsetWidth;
    gb.opened ? moveGB(0, 30-w) : moveGB(20-w, 0);
    gb.opened = !gb.opened;
    }
    function moveGB(x0, xf){
    var gb = document.getElementById("gb");
    var dx = Math.abs(x0-xf) > 10 ? 5 : 1;
    var dir = xf>x0 ? 1 : -1;
    var x = x0 + dx * dir;
    gb.style.right = x.toString() + "px";
    if(x0!=xf){setTimeout("moveGB("+x+", "+xf+")", 10);}
    }
    </script>

    <div id="gb">
    <div class="gbtab" onclick="showHideGB()"></div>
    <div class="gbcontent">

    Kode Shoutbox atau Buku Tamu

    <script type="text/javascript" src="http://enes-sc.googlecode.com/files/rollingwidget.js"></script>
    </div></div>
    <!-- Selesai Rolling Widget -->
  • Ubahlah yang hurup yang diberi warna merah tebal sesuai dengan kebutuhan kamu.
    Keterangan:
    Pada widget di atas disetting menggunakan gambar Buku Tamu hijau, seperti ini:
    tinggi gambar dengan 100px
    lebar gambar dengan 30px
    URL gambar dengan
    http://sites.google.com/site/ruangsc/imgsb/GB1.png
    ketebalan dan warna kotak dengan 2px solid #A5BD51

    Tapi jika kamu mengginginkan yang biru (gambar Gueestbook), gantilah tinggi gambar, lebar gambar, gambar, ketebalan dan warna kotak dengan kode-kode di bawah ini: 

    tinggi gambar dengan 130px
    lebar gambar dengan 35px
    URL gambar dengan
    http://sites.google.com/site/ruangsc/imgsb/GB2.png
    ketebalan dan warna kotak dengan 3px solid #003399
  • Setelah memilih salah satu gambar tersebut, lalu gantilah kalimat Kode Shoutbox atau Buku Tamu dengan script Shoubox Chat yang kamu miliki.
  • Ubahlah ukuran tinggi (height) Shoutbox sehingga tidak melebihi tinggi halaman blog kamu.
  • Selanjutnya kamu lakukan salah satu langkah atau cara berikut:

Cara Pertama
  • Dari Dashboard akun blogger kamu, pilih Tata Letak - Elemen Halaman.
  • Kemudian klik Tambah Gadget dan pilih HTML/Javascript.
  • Paste script Rolling Widget tadi dan jangan diberi judul (title).
  • Setelah itu save dan ucapkan Alhamdulillah...

Cara Kedua
  • Dari Dashboard akun blogger kamu, pilih Tata Letak - Edit HTML.
  • Cari kode </head> pada script HTML template blog kamu (gunakan Control F atau F3 supaya memudahkan pencarian).
  • Paste script Rolling Widget tadi di bawah kode </head>, atau antara </head> dan <body>.
  • Lakukan Pratinjau (Preview) sebelum menyimpan template kamu.
  • Jika sudah OK. Save template kamu dan ucapkan Alhamdulillah...

Nah, cukup mudah kan Sobat ? selamat mencoba...Semoga BERHASIL SOBAT :)

Cara Memasang Yahoo Messenger Di Blog


1. Login ke blog anda > Layout (tata letak) >> Add a Gadget (tambah gadget) >>> HTML/JavaScript
2. Copy code di bawah ini dan paste di kotak konten
<a href="ymsgr:sendIM?ID Yahoo anda"><img border="0" src="http://opi.yahoo.com/online?u=ID Yahoo anda&amp;m=g&amp;t=16"/></a>

3. Ganti kode yang berwarna merah dengan ID Yahoo anda dan yang berwarna biru dengan model yang anda inginkan.

Pilih model yang anda inginkan :

ym0.gif t=0
ym1.gif t=1
ym2.gif t=2
dan seterusnya, bisa sampai t=24


SELAMAT MENCOBA !!! mga succes yach :)

Cara Mengganti Logo Blogger.Com

Pernah lihat logo para blogger yang memakai logo sendiri (default logo blogger.com mirip huruf B)??? Lama-lama jadi pingin juga ganti logo pakai image buatan sendiri, jadi sekarang kubuat logo atau gambar dengan ukuran width : 20px dan height : 20px, simpan dengan format gif.
Kemudian upload photo/gambar yang sudah diedit tadi ke situs penyimpan gambar. Supaya ga usah daftar lagi gunakan aja yang punya google, picasaweb.google.com tinggal masukkan ID Email dan sandi gmail.
Atau bisa juga disimpan di photobucket.com dan yang lainnya.
Copy / ambil kode link gambar yang sudah anda upload

(misal : https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjegnh2y5yQEniWkJCUlTaJnTY3OAoAVtBZL54Bu-OJmjzCZMxb3ix6a04sbpTXm-ue0_lOc_asEMrw20Fwc8jjEiI34kenRnQCg-yXZpy9N9E4aqb8kfgHvA4cXtEfr_Kcgwjq2jDvpiA/s800/bendera%20indonesia.gif )

Cari kode html berikut di template blog anda :

<title><data:blog.pageTitle/></title> <b:skin><![CDATA[

(untuk lebih cepat gunakan ctrl F saat mencari di Edit HTML blog anda)

Copykan kode berikut diantara kedua kode diatas :

<link href='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjegnh2y5yQEniWkJCUlTaJnTY3OAoAVtBZL54Bu-OJmjzCZMxb3ix6a04sbpTXm-ue0_lOc_asEMrw20Fwc8jjEiI34kenRnQCg-yXZpy9N9E4aqb8kfgHvA4cXtEfr_Kcgwjq2jDvpiA/s800/bendera%20indonesia.gif' rel='shortcut icon'/>

tulisan yang tercetak tebal dan berwarna biru diatas adalah alamat file gambar yang tadi sudah anda uploud, ganti dengan kode gambar anda.



Untuk jelasnya hasil copy paste seperti dibawah ini :

<title><data:blog.pageTitle/></title>

<link href='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjegnh2y5yQEniWkJCUlTaJnTY3OAoAVtBZL54Bu-OJmjzCZMxb3ix6a04sbpTXm-ue0_lOc_asEMrw20Fwc8jjEiI34kenRnQCg-yXZpy9N9E4aqb8kfgHvA4cXtEfr_Kcgwjq2jDvpiA/s800/bendera%20indonesia.gif' rel='shortcut icon'/> <b:skin><![CDATA[

lalu tinggal simpan template anda (SAVE)

dan lihat hasilnya >>>> Logo Blog anda sudah ganti....

 

Selamat Mencoba n mga Berhasil!!!!!

||SALAM BLOGGER INDONESIA|| +++>Di sini Tempatnya Belajar & Berbagi ILMU<+++ Buat Sobat-Sobat Blogger semua,Teruslah Berkarya!!! Terima Kasih Buat Sahabat-Sahabat yang telah Mampir DiBlog Nadym::.Dan Jangan Lupa Tinggalkan Kesan & Pesan untuk Membangun Blog iNi.::
 

I-YES INDONESIA

Indonesian Youth Educate And Social

ALMAMATERKU

Universitas Muhammadiyah Riau