IndonesianEnglishGermanDutchPortugueseRussianGreekFrench KoreanBrazilianArabicSpanish

Minggu, 24 Juni 2012

Install OS dengan Flashdisk

            Seringkali kita menemukan kasus, kita mau insatall komputer tapi tak punya CD/DVD Rom nya, Nah Sobat tak perlu khawatir karna sekarang kita bisa menginsatall OS dengan Flash Drive. yaitu dengan menggunakan Software WintoFlash.
Apa itu WintoFlash???

            WinToFlash adalah sebuah software gratis yang fungsinya mentransfer file instalasi Windows dari CD/DVD/file iso ke dalam USB Flashdisk sehingga Flashdisk tersebut bisa digunakan untuk Boot instalasi Windows.

Kelebihan WinToFlash dari aplikasi sejenis antara lain:
download file boot
download external file (HP format utilities, dll), lsg bisa diformat dari sini
dengan 1 program, cuma pake wizard! Tinggal klak klik klak klik beres dah!
install Win XP/2003/Vista/2008/7 WARNING: tidak support windows 2000
Bisa ga pake wizard, manual task dengan custom options

Sebelumnya Download Software WintoFlash terlebih dahulu :




Langkah Instal Windows Lewat Flashdisk dengan WinToFlash
Instal sampai selesai kemudian jalankan programnya.


Pilih drive CD/DVD/iso file windows dan drive flashdisk anda


Nexttt


Kalo dah finish next lagiiii


Next terussssss



Nah, pengalaman sendiri ni ya waktu nginstal windows 7 lewat WinToFlash pake cara di atas gagal. Untuk solusinya gunakan cara manual, jadi ga pakai wizard. like this :
Pilih OS yang akan di Instal


Pilih drive CD/DVD/iso file dan drive flashdisk dan RUN


Ikuti aja


contek aja



Kalau proses transfer file windows ke flashdisk di atas sudah selesai, sekarang tinggal proses instalasi windowsnya ke komputer. Gampang kok. Next, next next dan masukan serial number next..next terus…hehe. Bagi yang sering instal mestinya ga perlu dijelaskan lagi caranya. Tapi akan sedikit saya paparkan langkah awalnya saja.
Pastikan Flashdisk tertancap di port USB komputer/laptop anda.
Pastikan juga pilihan boot sequence di setingan BIOS USB drive pada posisi pertama. Silahkan seting BIOS anda ya.
Save setingan BIOS
Nah, pada saat boot pertama kali akan memanggil file booting dari flashdisk. Ada 2 pilihan di sana. Silahkan pilih TXT mode.


Ikuti langkah instalasi seperti biasa.
Nah untuk restart yang kedua, pilih GUI Mode Setup.
Next terus sampai selesai.






SELAMAT MENCOBA !!!

Tips Mempercepat Komputer


Komputer Windows Untuk Mempercepat Komputer

Kali ini saya ingin berbagin tips bagaimana mempercepat kinerja komputer yang kita miliki sehingga performance lebih baik dengan sedikit dan Modifikasi pada setting Windows computer kita. Hal ini sangat membantu untuk mempercepat Kinerja computer kita yang mungkin anda rasa masih lamban seperti bila kita masih menggunakan PC setara pentium III atau Pentium 4.

Dengan menerapkan Modifikasi, optimiser, seeting Registry pada Windows maka hal ini akan mengoptimalkan kerja dari agar bekerja lebih cepat dari sebelumnya.


Berikut langkah Optimalisasi Windows untuk mempercepat kinerja Komputer :

1. Matikan beberapa fitur Start Up.

Hal ini akan mempercepat loading Windows pada waktu Booting atau pertama kali kita menghidupkan Komputer.
Masuk menu RUN >>> Ketikan MSCONFIG >> OK >> Pilih menu Start Up >> Hilangkan semua cawang pada Start up kecuali Program Anti virus
Klik Menu service >> Hilangkan cawang pada Automatic Updates
Setelah itu >>> Aplly >>> Ok

Hal ini memerlukan Restart Windows, Setelah itu ada Message Windows dan pilih dont show
this message again. Kemudian lanjutkan ke Optimasi pada Registry Windows di bawah ini.

2. Optimasi Pada Registry
Rubah Registry Windows pada bagian berikut ini.
MASUK RUN >> Ketik REGEDIT >> >> OK
MY COMPUTER >>> HKEY_CURRENT_USER >> CONTROL PANEL >> DESKTOP >>
Cari MENU SHOW DELAY >> Doble Klik dan rubah value data menjadi 10
Cari HUNG-UP TIME OUT >> Doble Klik rubah value dataya menjadi 5
MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CONTROLSET001 >> CONTROL >> WAIT TO KILL SERVICE >> Rubah Valuenya menjadi 500
MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CONTROL SET002 >> CONTROL >> WAIT TO KILL SERVICE >> Rubah Valuenya menjadi 500
MY COMPUTER >> HKEY_LOCAL_MACHINE >> SYSTEM >> CURRENT CONTROL Set> COntrol >> SESION MANAGER >> MEMORY MANAGEMENT >> DISABLE PAGING EXCecutive >> Rubah Value data menjadi 1

3. Optimalkan Virtual Memory
Masuk Control Panel >> System >> Advanced >> Performance Setting >>> Pilih Custom >> Cawang pada : “Use Drop Shadow For Icon labels on the dekstop” dan “Use Visual styles on windows and buttons” dan kemudian aplly.
Pada menu advanced >>> Virtual memory >> Change >> Klik pada drive c:Windows >> Pilih Custom Size >> Rubah Value pada initial size dan maximum Size 2 kali lipat dari value sebelumnya misal 256 rubah ke 512 , 512 rubah 1000) atau anda bisa merubah sesuai keinginan anda asal lebih besar dari value sebelumnya, Kemudian klik Ok

Tweaking dan Modifikasi diatas bertujuan untuk mengoptimalkan dan mempercepat proses kerja suatu program atau software. Dan untuk mencegah peringatan / warning Virtual memory too low pada saat menjalankan program yag berat seperti Adobe Photoshob, Corel Draw, Adobe Premiere, Pinacle dan program berat lain yang memerlukan Virtual memory yang besar. Dan juga hal ini untuk mendukung Memory Ram yang kecil sehingga masih bisa digunakan untuk menjalankan progam berat tersebut.
Setelah selesai Restart komputer anda maka Kinerja dan Performance Komputer anda akan lebih cepat dari sebelumnya.




























SELAMAT MENCOBA !!!!

Sabtu, 23 Juni 2012

Penyebab Komputer Hang



                Komputer hang atau crash dapat dapat terjadi karena beberapa alasan, dan proses pemecahan masalah ini terkadang sulit dan harus telaten. Namun, jika Anda tidak mengatasi masalah ini, ada kemungkinan akan terulang pada kesempatan berikutnya. Masalah penyebab Komputer hang ini ada dua hal utama yaitu hardware dan software. Sedangkan jika software yang jadi penyebabnya maka masih ada 2 kemungkinan lagi yaitu masalah windows ataukah masalah software lain, atau bisa juga karena kombinasi masalah antara software aplikasi dengan windows.

:Hal penyebab komputer hang atau macet bisa diakibatkan beberapa alasan seperti berikut :

1. SOFTWARE

Penyebab komputer sering hang adalah software yang kita install tidak support system operasi. Untuk itu periksa terlebih dahul apakah OS PC (Mac, Windows 98 dsb) dan cek system requirement untuk hardwarenya.

2. VIRUS

Selain software, virus juga berperan membuat komputer berperilaku aneh. Untuk itu lengkapi komputer dengan anti virus yang selalu terupdate.

3. RAM

Kondisi lembab dan kotor dapat menyebabkan memori komputer atau RAM sering menyebabkan “blue screen” bahkan monitor tidak menampilkan gambar apapun. Cabut dan bersihkan memori dengan hati-hati lalu tancapkan kembali. Cek dan ganti RAM dengan spesifikasi yang sama jika kita memasang 2 keping RAM yang berbeda.

4. Hardware Konflik

Hardware yang tidak terinstall dengan baik, motherboard yang tidak support dengan VGA Card dapat pula menjadi penyebab komputer hang dan macet. Cek dengan cara :

1.Klik “Start”
2. Setting
3. Control Panel
4. System
5. Device Manager

Kemudian perhatikan apakah ada tanda “!” berwarna kuning dalam segitiga. Jika ada, install ulang driver harware tersebut dan pastikan driver terinstall dengan benar.

5. BIOS

BIOS Motherboardpun bisa kadaluarsa terhadap hardware terbaru sehingga tidak bisa support. Kunjungi website pembuat BIOS motherboard dan dapatkan updatenya.

6. Power Supply

Daya listrik yang kurang memadai dapat mengakibatkan idak berfungsinya koputer secara maksimal. Cek daya listrik, gunakan penstabil daya seperti UPS.

7. HARD DISK

File-file yang tidak beraturan di dalam hardisk susunannya dapat mengakibatkan loading berat. Lakukan defrag dan disk clean up terhadap hardisk secara berkala, misal sebulan sekali.

8. PRINTER

Saat printer menerima perintah untuk melakukan print sebuah dokumen, maka printer akan menyimpannya ke dalam memorinya. Jika dokumen terlalu besaar, memori printer terlalu kecil, hal ini juga dapat menyebabkan hang komputer. Cabut kabel data printer dan matikan printer, kemudian lakukan reset pada tombol printer.

9. OE Exception

Hal ini disebabkan VGA Card yang tidak support. Ubah setting Appearence, jika tetap kita harus mengganti VGA cardnya.

10. Panas

Kondisi komputer yang panas menyebabkan beberapa harware tidak dapat berfungsi dengan baik. Matikan komputer atau tambahkan kipas tambahan untuk mengurangi panas PC.

Kamis, 14 Juni 2012

Belajar Membuat Event Listener Pada JAVA



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


public class TugasEventListener extends JFrame implements KeyListener,MenuListener,MouseListener,MouseMotionListener,ActionListener,ChangeListener,FocusListener,ItemListener,PopupMenuListener,WindowListener{
    private JTextField txtContoh,txtNama,txtNama1,txtNama2,txtContoh1,txtContoh2;
    
    private JLabel label,label1,label2,label3,label4,label5,label6,label7,label8,label9,label10;
    
    private JMenu mFile,mEdit;
    
    private JMenuItem miFiSave,miFiExit,miEdCopy,miEdPaste,miFiSave1,miFiExit1,miEdCopy1,miEdPaste1;
   
    private JMenuBar mBar;
    
    private JButton cmdTest,cmdTest1,tombol,tombol1,cmdTombol;
    
    private JOptionPane pesan,pesan1,pesan2;
    
    private JComboBox combo;
    
    private JPopupMenu popup;
    


    public TugasEventListener() {
   
    this.label3 = new JLabel("Contoh Item Listener");
    this.label3.setBounds(10,390,150,20);
    this.add(this.label3);
   
    this.label4 = new JLabel("Contoh Key Listener");
    this.label4.setBounds(10,70,150,20);
    this.add(this.label4);
   
    this.label5 = new JLabel("Contoh Focus Listener");
    this.label5.setBounds(10,320,150,20);
    this.add(this.label5);
   
    this.label6 = new JLabel("Contoh Menu Listener");
    this.label6.setBounds(10,20,200,20);
    this.add(this.label6);
   
    this.label7 = new JLabel("Contoh Action Listener");
    this.label7.setBounds(10,240,200,20);
    this.add(this.label7);
   
    this.label8 = new JLabel("Contoh Change Listener");
    this.label8.setBounds(10,280,200,20);
    this.add(this.label8);
   
    this.label9 = new JLabel("Contoh Mouse Listener");
    this.label9.setBounds(10,120,200,20);
    this.add(this.label9);
   
    this.label10 = new JLabel("Contoh Mouse Motion Listener");
    this.label10.setBounds(10,180,200,20);
    this.add(this.label10);
   
        this.txtContoh=new JTextField("");
        this.txtContoh.setBounds(10,90,200,20);
        this.add(this.txtContoh);


        this.label=new JLabel("");
        this.label.setBounds(220,95,200,20);
        this.add(this.label);


        this.txtContoh.addKeyListener(this);


        this.txtNama=new JTextField("");
        this.txtNama.setBounds(10,50,200,20);
        this.add(this.txtNama);


        this.mFile = new JMenu("File");
          this.miFiSave = new JMenuItem("Save As");
            this.miFiExit = new JMenuItem("Exit");
            this.mFile.add(this.miFiSave);
            this.mFile.add(this.miFiExit);


        this.mEdit = new JMenu("Edit 1");
            this.miEdCopy = new JMenuItem("Copy");
            this.miEdPaste = new JMenuItem("Paste");
            this.mEdit.add(this.miEdCopy);
            this.mEdit.add(this.miEdPaste);


        this.mBar = new JMenuBar();
            this.mBar.add(this.mFile);
            this.mBar.add(this.mEdit);


        this.setJMenuBar(this.mBar);   


        this.mFile.addMenuListener(this);
        this.mEdit.addMenuListener(this);
        
        this.txtNama1=new JTextField("");
        this.cmdTest=new JButton("Test");


        cmdTest.addMouseListener(this);
        this.txtNama1.setBounds(10,140,100,20);
        this.cmdTest.setBounds(10,160,100,20);
        this.add(this.txtNama1);
        this.add(this.cmdTest);
        
        this.txtNama2=new JTextField("");
        this.cmdTest1=new JButton("Test");
       


        cmdTest1.addMouseMotionListener(this);
        this.txtNama2.setBounds(10,200,100,20);
        this.cmdTest1.setBounds(10,220,100,20);
        this.add(this.txtNama2);
        this.add(this.cmdTest1);
        
        this.tombol=new JButton("CONTOH");
        this.tombol.setBounds(10,260,100,20);
        this.add(this.tombol);
        this.tombol.addActionListener(this);
        
        this.tombol1=new JButton("CONTOH");
        this.tombol1.setBounds(10,300,100,20);
        this.add(this.tombol1);
        this.tombol1.addChangeListener(this);
        
        this.txtContoh1=new JTextField("");
        this.txtContoh1.setBounds(10,350,100,20);
        this.add(this.txtContoh1);
        this.txtContoh1.addFocusListener(this);


        this.cmdTombol=new JButton("Tombol");
        this.cmdTombol.setBounds(10,370,100,20);
        this.add(this.cmdTombol);
        
        this.txtContoh2=new JTextField("");
        this.txtContoh2.setBounds(10,430,100,20);
        this.add(this.txtContoh2);


        this.combo=new JComboBox();
        this.combo.addItem("NAD");
        this.combo.addItem("Medan");
        this.combo.addItem("Padang");
        this.combo.addItem("Pekanbaru");
        this.combo.addItem("Palembang");
        this.combo.setBounds(10,410,150,20);
        this.add(this.combo);


        this.combo.addItemListener(this);
        
        this.miFiSave1 = new JMenuItem("Save As");
        this.miFiExit1 = new JMenuItem("Exit");
        this.miEdCopy1 = new JMenuItem("Copy");
        this.miEdPaste1 = new JMenuItem("Paste");


        this.popup=new JPopupMenu();
        this.popup.add(this.miEdCopy1);
        this.popup.add(this.miEdPaste1);
        this.popup.add(this.miFiSave1);
        this.popup.add(this.miFiExit1);


        this.popup.addPopupMenuListener(this);


        this.label1 = new JLabel("");
        this.label1.setBounds(180,150,200,40);
        this.add(this.label1);


        this.addMouseListener(this);
        
        this.label2 = new JLabel("");
        this.label2.setBounds(200,440,200,40);
        this.add(this.label2);


        this.addWindowListener(this);
        


        this.setLayout(null);
        this.setSize(600,600);
        this.setVisible(true);
        
        
    }
   


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


    /*
    Method yang harus dibuat jika kita mengimplementasikan KeyListener adalah
    keyPressed, keyReleased, keyTyped
    walaupun tidak ada yang dieksekusi
    */
    public void keyPressed(KeyEvent e){ //dieksekusi ketika terjadi penekanan tombol keyboard
        Object objek = e.getSource();
        if(objek==this.txtContoh){
            this.label.setText("Sedang Menekan tombol keyboard");
        }
    }


    public void keyReleased(KeyEvent e){ //dieksekusi ketika terjadi pelepasan tombol keyboard
        Object objek = e.getSource();
        if(objek==this.txtContoh){
            this.label.setText("Sedang Melepas tombol keyboard");
        }
    }


    public void keyTyped(KeyEvent e){ //dieksekusi ketika terjadi penekanan tombol keyboard
                                      //khususnya tombol input (abjad,angka,spasi,backspace,dll)
                                      //tombol khusus seperti F1 datau Ctrl tidak memberi reaksi
        Object objek = e.getSource();
        if(objek==this.txtContoh){
            this.label.setText("Sedang Mengetik");
        }
    }
    
    public void menuCanceled(MenuEvent e){ //dieksekusi ketika menu tidak jadi diakses
    }
    public void menuDeselected(MenuEvent e){ //dieksekusi ketika pilihan menu selesai diakses
        Object objek = e.getSource();
        if(objek==this.mFile){
            this.txtNama.setText("Anda Memilih Menu File (Deselect)");
        }
        if(objek==this.mEdit){
            this.txtNama.setText("Anda Memilih Menu Edit (Deselect)");
        }
    }
    public void menuSelected(MenuEvent e){ //dieksekusi ketika pilihan menu di-select
        Object objek = e.getSource();
        if(objek==this.mFile){
            this.txtNama.setText("Anda Memilih Menu File (Select)");
        }
        if(objek==this.mEdit){
            this.txtNama.setText("Anda Memilih Menu Edit (Select)");
        }
    }
        
    public void mouseExited(MouseEvent e){ //dieksekusi ketika mouse keluar objek
        Object objek = e.getSource();
        if(objek==this.cmdTest){
            this.txtNama1.setText("Mouse Exit");
        }
    }


    public void mouseClicked(MouseEvent e){//dieksekusi ketika objek di klik
        Object objek = e.getSource();
        if(objek==this.cmdTest){
            this.txtNama1.setText("Mouse Click");
        }
           int TOMBOL = MouseEvent.BUTTON3;
        if(e.getButton()==TOMBOL){
        this.popup.show(this,e.getX(),e.getY());
        }
    }


    public void mouseEntered(MouseEvent e){ //dieksekusi ketika mouse menyorot objek
        Object objek = e.getSource();
        if(objek==this.cmdTest){
            this.txtNama1.setText("Mouse Enter");
        }
        
    }


    public void mouseReleased(MouseEvent e){ //dieksekusi ketika mouse di Klik kemudian dilepas
        Object objek = e.getSource();
        if(objek==this.cmdTest){
            this.txtNama1.setText("Mouse Release");
        }
    }


    public void mousePressed(MouseEvent e){ //dieksekusi ketika mouse diklik (sebelum dilepas)
        Object objek = e.getSource();
        if(objek==this.cmdTest){
            this.txtNama1.setText("Mouse Press");
        }
    }
    
     public void mouseDragged(MouseEvent e){ //dieksekusi ketika terjadi pergeseran mouse
                                            //disertai penekanan tombol mouse
        Object objek = e.getSource();
        if(objek==this.cmdTest1){
            this.txtNama2.setText("Mouse Drag");
        }
    }


    public void mouseMoved(MouseEvent e){   //dieksekusi ketika terjadi pergeseran mouse
                                            //tanpa disertai penekanan tombol mouse
        Object objek = e.getSource();
        if(objek==this.cmdTest1){
            this.txtNama2.setText("Mouse Move");
        }
    }
    
     public void actionPerformed(ActionEvent e){ //Method yang harus ada jika menggunakan ActionListener
        Object objek = e.getSource();
        if(objek==this.tombol){
            this.pesan=new JOptionPane();
            String msg="Anda Menekan Tombol CONTOH";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
        }
    }
    
    public void stateChanged(ChangeEvent e){
        Object objek = e.getSource();
        if(objek==this.tombol1){
            this.pesan1=new JOptionPane();
            String msg="Anda Menekan Tombol CONTOH";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
        }
    }
    
    public void focusGained(FocusEvent e){ //dieksekusi ketika sebuah objek menjadi fokus
        Object objek = e.getSource();
        if(objek==this.txtContoh1){
            this.txtContoh1.setText("Sedang Fokus");
        }
    }


    public void focusLost(FocusEvent e){ //dieksekusi ketika sebuah objek kehilangan fokus
        Object objek = e.getSource();
        if(objek==this.txtContoh1){
            this.txtContoh1.setText("Sedang Tidak Fokus");
        }
    }
    
    public void itemStateChanged(ItemEvent e){ //dieksekusi ketika sebuah data objek dalam objek diakses
        Object objek = e.getSource();
        if(objek==this.combo){
            String isi = this.combo.getSelectedItem().toString();
            this.txtContoh2.setText(isi);
        }
    }
    
    public void popupMenuCanceled(PopupMenuEvent e){//dieksekusi ketika popup dibatalkan
    }


    public void popupMenuWillBecomeInvisible(PopupMenuEvent e){ //dieksekusi ketika popup akan menghilang
        Object objek = e.getSource();
        if(objek==this.popup){
            this.label1.setText("Popup Menghilang");
        }
    }


    public void popupMenuWillBecomeVisible(PopupMenuEvent e){ //dieksekusi ketika popup akan muncul
        Object objek = e.getSource();
        if(objek==this.popup){
            this.label1.setText("Popup Muncul");
        }
    }


    //untuk override MouseListener
   
public void MouseExited(MouseEvent e){ //dieksekusi ketika mouse keluar objek
    }


    public void MouseClicked(MouseEvent e){//dieksekusi ketika objek di klik
        int TOMBOL = MouseEvent.BUTTON3; //klik kanan
        if(e.getButton()==TOMBOL){
            this.popup.show(this,e.getX(),e.getY());
        }
    }


    public void MouseEntered(MouseEvent e){ //dieksekusi ketika mouse menyorot objek
    }


    public void MouseReleased(MouseEvent e){ //dieksekusi ketika mouse di Klik kemudian dilepas
    }


    public void MousePressed(MouseEvent e){ //dieksekusi ketika mouse diklik (sebelum dilepas)
    }
    
    
    public void windowActivated(WindowEvent e) { // setelah window dalam keadaan fokus
        this.label2.setText("Window Activated");
        //  this.pesan=new JOptionPane();
        //  String msg="Window Activated";
        //  String title="Test Aja";
        //  int optType = JOptionPane.YES_NO_CANCEL_OPTION;
        //  int msgType = JOptionPane.WARNING_MESSAGE;
        //  ImageIcon logo = null;
        //  Object[] pilihan={"Ya","Tidak","Batal"};


        //  this.pesan.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowClosed(WindowEvent e) { // setelah window ditutup
        this.label2.setText("Window Closed");
            this.pesan2=new JOptionPane();
            String msg="Window Closed";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan2.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowClosing(WindowEvent e) { //ketika window ditutup
        this.label2.setText("Window Closing");
            this.pesan2=new JOptionPane();
            String msg="Window Closing";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan2.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowDeactivated(WindowEvent e){ // setelah window dalam keadaan lepas fokus
        this.label2.setText("Window Deactivated");
        //  this.pesan=new JOptionPane();
        //  String msg="Window Deactivated";
        //  String title="Test Aja";
        //  int optType = JOptionPane.YES_NO_CANCEL_OPTION;
        //  int msgType = JOptionPane.WARNING_MESSAGE;
        //  ImageIcon logo = null;
        //  Object[] pilihan={"Ya","Tidak","Batal"};


        //  this.pesan.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowDeiconified(WindowEvent e) { //setelah maximize dari keadaan minimize
        this.label2.setText("Window Deiconified");
            this.pesan2=new JOptionPane();
            String msg="Window Deiconified";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan2.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowIconified(WindowEvent e) { //setelah di minimize
        this.label2.setText("Window Iconified");
            this.pesan2=new JOptionPane();
            String msg="Window Iconified";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan2.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }
    public void windowOpened(WindowEvent e) { // setelah window terbuka
        this.label2.setText("Window Opened");
            this.pesan2=new JOptionPane();
            String msg="Window Opened";
            String title="Test Aja";
            int optType = JOptionPane.YES_NO_CANCEL_OPTION;
            int msgType = JOptionPane.WARNING_MESSAGE;
            ImageIcon logo = null;
            Object[] pilihan={"Ya","Tidak","Batal"};


            this.pesan2.showOptionDialog(this,msg,title,optType,msgType,logo,pilihan,pilihan[1]);
    }


}





 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan