41 KELEBIHAN WANITA


1. Doa wanita lebih makbul daripada lelaki kerana
sifat penyayang yang lebih kuat daripada lelaki. Ketika ditanya
kepada Rasulullah S.A.W. akan hal tersebut, jawab baginda: “Ibu
lebih penyayang daripada bapak dan doa orang yang penyayang tidak
akan sia-sia.”

2. Wanita yang solehah (baik) itu lebih baik daripada
70 orang lelaki yang soleh.

3. Barang siapa yang menggembirakan anak perempuannya,
derajatnya seumpama orang yang sentiasa menangis kerana takutkan Allah
S.W.T. dan orang yang takutkan Allah S.W.T. akan diharamkan api
neraka ke atas tubuhnya.

4. Barang siapa yang membawa hadiah (barang makanan
dari pasar ke rumah)lalu diberikan kepada keluarganya, maka pahalanya
seperti bersedekah. Hendaklah mendahulukan anak perempuan daripada
anak lelaki. Maka barang siapa yang menyukakan anak perempuan seolah-
olah dia memerdekakan anak Nabi Ismail A.S.

5. Wanita yang tinggal bersama anak-anaknya akan tinggal bersama aku
(Rasulullah S.A.W.) di dalam syurga.

6. Barang siapa mempunyai tiga anak perempuan atau tiga saudara
perempuan atau dua anak perempuan atau dua saudara perempuan,
lalu dia bersikap ihsan dalam pergaulan dengan mereka dan mendidik
mereka dengan penuh rasa takwa serta bertanggungjawab, maka baginya
adalah syurga.

7. Daripada Aisyah r.a. “Barang siapa yang diuji dengan se Suatu
daripada anak-anak perempuannya, lalu dia berbuat baik kepada
mereka, maka mereka akan menjadi penghalang baginya daripada api
neraka.

8. Syurga itu di bawah telapak kaki ibu.

9. Apabila memanggil akan engkau dua orang ibu bapamu, maka jawablah
panggilan ibumu dahulu.

10. Wanita yang taat berkhidmat kepada suaminya akan tertutup pintu-
pintu neraka dan terbuka pintu-pintu syurga. Masuklah dari mana-mana
pintu yang dia kehendaki dengan tidak dihisab.

11. Wanita yang taat akan suaminya, semua ijan-ikan di laut, burung
di udara, malaikat di langit, matahari dan bulan, semuanya
beristighfar baginya selama mana dia taat kepada suaminya dan
direkannya (serta menjaga sembahyang dan puasanya).

12. Aisyah r.a. berkata “Aku bertanya kepada Rasulullah S.A.W.,
siapakah yang lebih besar haknya terhadap wanita? Jawab
baginda, “Suaminya.” “Siapa pula berhak terhadap lelaki?” Jawab
Rasulullah S.A.W. “Ibunya.”

13. Perempuan apabila sembahyang lima waktu, puasa bulan Ramadan,
memelihara kehormatannya serta taat akan suaminya, masuklah dia dari
pintu syurga mana sahaja yang dia kehendaki.

14. Tiap perempuan yang menolong suaminya dalam urusan agama, maka
Allah S.W.T. memasukkan dia ke dalam syurga lebih dahulu daripada
suaminya (10,000 tahun).

15. Apabila seseorang perempuan mengandung janin dalam rahimnya, maka
beristighfarlah para malaikat untuknya. Allah S.W.T. mencatatkan
baginya setiap hari dengan 1,000 kebaikan dan menghapuskan darinya
1,000 kejahatan.

16. Apabila seseorang perempuan mulai sakit hendak bersalin, maka
Allah S.W.T. mencatatkan baginya pahala orang yang berjihad pada
jalan Allah S.W.T.

17. Apabila seseorang perempuan melahirkan anak, keluarlah dia
daripada dosa-dosa seperti keadaan ibunya melahirkannya.

18. Apabila telah lahir (anak) lalu disusui, maka bagi ibu itu
setiap satu tegukan daripada susunya diberi satu kebajikan.

19. Apabila semalaman (ibu) tidak tidur dan memelihara anaknya yang
sakit, maka Allah S.W.T. memberinya pahala seperti memerdekakan 70
orang hamba dengan ikhlas untuk membela agama Allah S.W.T.

20. Seorang wanita solehah adalah lebih baik daripada 70 orang wali.

21. Seorang wanita yang jahat adalah lebih buruk dari pada 1,000
lelaki yang jahat.

22. 2 rakaat solat dari wanita yang hamil adalah lebih baik daripada
80 rakaat solat wanita yang tidak hamil.

23. Wanita yang memberi minum susu kepada anaknya daripada badannya
(susu badan)akan dapat satu pahala dari pada tiap-tiap titik susu
yang diberikannya.

24. Wanita yang melayani dengan baik suami yang pulang ke rumah di
dalam keadaan letih akan mendapat pahala jihad.

25. Wanita yang melihat suaminya dengan kasih sayang dan suami yang
melihat isterinya dengan kasih sayang akan dipandang Allah dengan
penuh rahmat.

26. Wanita yang menyebabkan suaminya keluar dan berjuang ke jalan
Allah dan kemudian menjaga adab rumah tangganya akan masuk syurga
500 tahun lebih awal daripada suaminya, akan menjadi ketua 70,000
malaikat dan bidadari dan wanita itu akan dimandikan di dalam
syurga, dan menunggu suaminya dengan menunggang kuda yang dibuat
daripada yakut.

27. Wanita yang tidak cukup tidur pada malam hari kerana menjaga
anak yang sakit akan diampunkan oleh Allah akan seluruh dosanya
dan bila dia hiburkan hati anaknya Allah memberi 12 tahun pahala
ibadat.

28. Wanita yang memerah susu binatang dengan “bismillah” akan
didoakan oleh binatang itu dengan doa keberkatan.

29. Wanita yang menguli tepung gandum dengan “bismillah”, Allah akan
berkatkan rezekinya.

30. Wanita yang menyapu lantai dengan berzikir akan mendapat pahala
seperti meyapu lantai di baitullah.

31. Wanita yang hamil akan dapat pahala berpuasa pada siang hari.

32. Wanita yang hamil akan dapat pahala beribadat pada malam hari.

33. Wanita yang bersalin akan mendapat pahala 70 tahun solat dan
puasa dan setiap kesakitan pada satu uratnya Allah mengurniakan
satu pahala haji.

34. Sekiranya wanita mati dalam masa 40 hari selepas bersalin, dia
akan dianggap sebagai mati syahid.

35. Jika wanita melayani suami tanpa khianat akan mendapat pahala 12
tahun solat.

36. Jika wanita menyusui anaknya sampai cukup tempo(2½ thn), maka
malaikat-malaikat dilangit akan khabarkan berita bahwa syurga wajib
baginya.

37. Jika wanita memberi susu badannya kepada anaknya yang menangis,
Allah akan memberi pahala satu tahun solat dan puasa.

38. Jika wanita memicit/mijat suami tanpa disuruh akan mendapat
pahala 7 tola emas dan jika wanita memicit suami bila disuruh
akan mendapat pahala 7 tola perak.

39. Wanita yang meninggal dunia dengan keredhaan suaminya akan
memasuki syurga.

40. Jika suami mengajarkan isterinya satu masalah akan mendapat
pahala 80 tahun ibadat.

41. Semua orang akan dipanggil untuk melihat wajah Allah di akhirat,
tetapi Allah akan datang sendiri kepada wanita yang memberati
auratnya yaitu memakai purdah di dunia ini dengan istiqamah.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Swing Make Over - BUTTON



Di dalam Java,teknikMakeOver ini sebenarnya hanya memanfaatkan method paintComponent(Graphics g) yang dimiliki oleh setiap JComponent. Contoh JButton yang sudah di-make over :





Pertama silakan buat java class, terserah kasih nama apa, kalo mau sama kasih nama ButtonMakeOver. Sourcenya :


  1. import java.awt.Color;
  2. import java.awt.GradientPaint;
  3. import java.awt.Graphics;
  4. import java.awt.Graphics2D;
  5. import java.awt.RenderingHints;
  6. import javax.swing.ButtonModel;
  7. import javax.swing.JButton;
  8. public class ButtonMakeOver extends JButton {
  9.     public ButtonMakeOver(String text) {
  10.    setText(text);
  11.         setBorderPainted(false);
  12.         setContentAreaFilled(false);
  13.         setFocusPainted(false);
  14.         setOpaque(false);
  15.         setForeground(Color.white);
  16.     }
  17.     @Override
  18.     protected void paintComponent(Graphics g) {
  19.         ButtonModel buttonModel = getModel();
  20.         Graphics2D gd = (Graphics2D) g.create();
  21.                 gd.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
  22.                 gd.setPaint(new   GradientPaint(0,   0,   Color.white,   0, getHeight(), new Color(0, 0, 0, 0)));
  23.         if (buttonModel.isRollover()) {
  24.             gd.setPaint(new GradientPaint(0, 0, new Color(0, 0, 0, 0), 0, getHeight(), Color.white));
  25.             if (buttonModel.isPressed()) {
  26.                 gd.setPaint(new GradientPaint(0, 0, Color.white, 0, getHeight(), Color.white));
  27.                 setForeground(Color.BLACK);
  28.             } else {
  29.                 setForeground(Color.white);
  30.             }
  31.         }
  32.         gd.fillRoundRect(0, 0, getWidth(), getHeight(), 25, 25);
  33.         gd.dispose();
  34.         super.paintComponent(g);
  35.     }
  36. }


Untuk melihat apakah JButtonnya sudah menjadi seperti gambar di atas silakan tulis source codeberikut (Test.java) :


  1. import java.awt.BorderLayout;
  2. import java.awt.Color;
  3. import javax.swing.JFrame;
  4. import javax.swing.JPanel;
  5. public class Test extends JFrame {
  6.     private ButtonMakeOver button =new ButtonMakeOver("My Button");
  7.     private JPanel panel;
  8.     public Test() {
  9.         panel = new JPanel(null);
  10.         panel.setBackground(Color.BLACK);
  11.         panel.add(button);
  12.         button.setBounds(20, 20, 120, 23);
  13.         setLayout(new BorderLayout());
  14.         add(panel, BorderLayout.CENTER);
  15.         setSize(200,100);
  16.         setDefaultCloseOperation(EXIT_ON_CLOSE);
  17.     }
  18.     public static void main(String[] args) {
  19.         new Test().setVisible(true);
  20.     }
  21. }

Setelah itu run project dengan menekan shift+F6, dan akan terlihat JButton seperti ini :



  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

APA ITU JAVA SWING..??

Java Swing merupakan sekumpulan kelas - kelas yang digunakan untuk mengembangkan aplikasi berbasis GUI (Graphical User Interface). Java Swing merupakan versi peningkatan dari AWT (Abstract Window Toolkit). Kelas - kelas komponen GUI dalam Java Swing biasa diawali dengan huruf J.

Kelebihan Java Swing :

  1. Dibundle dalam Java Development.
  2. Netral terhadap semua sistem operasi.
  3. Mudah untuk di kembangkan.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Dialah Wanita

Katanya wanita itu lemah
Ternyata wanita itu kuat
Lebih kuat dari terjangan ombak

Katanya wanita itu duduk di belakang pria
Ternyata wanita itu memimpin pria
Di setiap lekuk pahit manis kehidupan

Katanya wanita itu lebih rendah daripada pria
Ternyata wanita itu lebih peka nalurinya
Sehingga jangan pernah merendahkan perasaannya

Katanya wanita itu begitu rapuh hatinya
Ternyata wanita itu merapuh karena memberi kekuatan
Sesuatu yang tak dapat dibendung oleh kata

Lihatlah air matanya
Keluar turut merasakan
Sedih gembira
Menangis tertawa
Apa pun beragam perasaan

Lihatlah senyum tawanya
Di saat dia ingin berteriak dan menangis

Lihatlah kedua tangannya
Di sana dia menggunakan segalaya
Untuk memeluk, membelai dan berkreasi

Lihatlah kelembutan hatinya
Hingga pisau tajam pun
Tak mampu membelahnya



Dia lemah tapi kuat
Dia lembut tapi kokoh
Dia rapuh tapi tahan banting

Dia hanya punya satu hati
Tapi mampu membagi hati
Dia hanya punya dua tangan
Tapi mampu mengganda gunakan tangan

Sepatutnyalah Pria melindungi wanita
Bukan karena dia lemah, lembut dan rapuh
Tapi sudah selayaknya
Mengagungi dan menjaga
Mahluk berharga ciptaan-Nya

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Event Handling Java

Event ini berguna untuk menangani interaksi user dengan program, misalnya user memilih sebuah menu dalam aplikasi MIDlet.Untuk menangani event perlu mengimplementasikan interface CommandListener dan atau ItemListener.

CommandListener berfungsi untuk menangani jika user memilih Command tertentu
sedangkan ItemListener berfungsi untuk menangani jika user mengubah nilai seperti
misalnya mengubah pilihan pada ChoiceGroup.
Untuk memberikan gambaran sebuah event bekerja

contoh:

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

public class ClickMe2 extends JFrame {
private JButton tombol, btnExit;

public ClickMe2() {
super (“Event Handling”);
Container container = getContentPane();
container.setLayout(new FlowLayout());
ClickListener cl = new ClickListener ();
tombol = new JButton (“Click Me!”);
tombol.addActionListener(cl);
container.add(tombol);
btnExit = new JButton (“Exit”);
btnExit.addActionListener(cl);
container.add(btnExit);
setSize (200,100);
setVisible (true);
}

public static void main (String arg[]) {
ClickMe2 test = new ClickMe2();
test.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}

//inner class

private class ClickListener implements ActionListener {
public void actionPerformed (ActionEvent e) {
if (e.getSource() == tombol) {
JOptionPane.showMessageDialog(null, “You click me again, guys !!!”);
} else if (e.getSource() == btnExit){
JOptionPane.showMessageDialog(null, “See you, guys !”);

System.exit(0);
}

}
}

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Belajar Membuat GUI Dengan Java

Membuat GUI dengan java swing itu mudah. Dalam tutorial berikut ini akan di tunjukan caranya.

Pertama buatlah project dan buat sebuah Main class . Kemudian, instance sebuah object dari class JFrame lalu panggil method setVisible(true) pada object tersebut.


mainclassjframe
jalankan maka anda akan melihat tampilan GUI seperti ini
guikecil
Bentuknya tidak menarik ya? kita harus meresize-nya secara manual agar bentuknya lebih wajar. Untuk membuat ukurannya jadi lebih wajar, kali ini kita akan coba memanggil method setSize() dari object JFrame yang diberi parameter Width dan Height masing2 sebesar 300. Anda bisa menentukan ukurannya sesuka
setsize
Dan kita akan mendapatkan bentuk GUI yang lebih wajar
guibesar
Tapi ketika aplikasi ini di-close , ternyata aplikasi ini masih hidup (meskipun GUI-nya tidak tampak). Bagaimana kita tahu kalau aplikasi ini masih hidup? coba buka console pada Eclipse, kita akan melihat lampu berwarna merah masih menyala. Anda harus mematikannya secara manual.


aplikasimasihmenyala
Atau coba kalau kita lihat versi console DOS. Coba jalankan aplikasi GUI yang baru kita buat di DOS. Lalu kalau kita coba close kita akan melihat jendela console masih terbuka. Ini artinya aplikasi masih menyala.
consolemasihterbuka
Atau coba lihat versi jarnya (tahu kan cara membuat jar?). Apabila anda jalankan versi jar-nya lalu close aplikasi tersebut. Cobalah untuk memodifikasi file tersebut (me-rename , atau memindahkan , atau bahkan menghapus file tersebut), Misal kita hapus file tersebut setelah kita close apilikasinya. Anda akan segera melihat Error Message dari Windows karena mencoba memodifikasi file yang masih menyala.


errordelete
Satu-satunya cara adalah mematikannya secara paksa lewat Task Manager. Pada gambar Task Manager dibawah terlihat bahwa aplikasi javaw.exe masih menyala.
guiditaskmanager
Untuk menghindari hal ini maka kita perlu tambahakan satu method lagi yaitu setDefaultCloseOperation() yang diberi parameter JFrame.EXIT_ON_CLOSE untuk memberitahu GUI untuk segera meng-close aplikasi ketika kita menutupnya. Kali ini coba close aplikasi dan coba hapus atau direname aplikasinya. Tentunya sudah bisa karena kali ini aplikasi benar2 sudah tidak berjalan lagi (setelah di close).


exitonclose
Ohya! Bagaimana kalau kita beri pada Frame kita ini? Misalnya “My First GUI”. Kita bisa melakukannya dengan cara memasukkan String tersebut pada constructor.


titlepadaconstructor
Atau dengan memanggil method setTitle()
titlepadasettitle
Maka GUI kita akan tampak


berititlepadaconstructor

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Tipe - Tipe Stream I/O Pada Java

  1. Stream Karakter dan Byte

Stream byte adalah abstraksi file atau alat untuk data biner sedangkan stream karakter adalah untuk karakter Unicode. Class InputStream adalah abstraksi class root untuk semua input stream byte, sedangkan class OutputStream adalah class root abstraksi dari semua output stream byte. Untuk stream karakter, superclasss yang sesuai dari semua class-class secara berturut-turut adalah class Reader dan the Writer. Kedua class-class ini adalah abstraksi class-class untuk membaca dan menulis stream karakter.


2.  Input dan Output Stream


Stream juga dikategorikan berdasarkan apakah mereka digunakan untuk membaca atau menulis stream.Anda diijinan untuk membaca dari input stream tapi tidak menulisnya. Di lain pihak, Anda diijinkan untuk menulis output streams tapi tidak membacanya.
Class InputStream dan class Reader adalah superclass-superclass dari semua input stream. Class OutputStream dan class Writer adalah class-class root dari semua output stream. Input stream juga dikenal sebagai stream sumber (source stream) sejak kita memperoleh informasi dari stream ini. sementara itu output stream disebut juga stream.

3.  Node dan Stream Filter


Kini package java.io membedakan antara node dan stream filter. Sebuah stream node adalah sebuah stream dengan fungsi dasar berupa fungsi membaca atau menulis dari sebuah lokasi khusus seperti pada disk atau dari jaringan. Tipe-tipe dari stream node terdiri atas file, memory dan jalur data. Stream filter, di lain pihak, diletakkan pada layer stream node diantara threads atau proses untuk menyediakan fungsi tambahan yang
tidak dapat ditemukan dalam stream node oleh stream node itu sendiri. Penambahan lapisan pada sebuah stream node disebut dengan stream chaining. Sesi ini berturut-turut mempunyai sebuah tujuan dari class-class stream yang berbeda.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS