ASSASSIN'S CREED 4 : BLACK FLAG

Assassin’s Creed IV Black Flag begins in 1715, when pirates established a lawless republic in the Caribbean and ruled the land and seas. These outlaws paralyzed navies, halted international trade, and plundered vast fortunes. They threatened the power structures that ruled Europe, inspired the imaginations of millions, and left a legacy that still endures.

ART AND DESIGN #1

My thought and creativity is being represented on this image.

THE HOBBIT 2 - THE DESOLATION OF SMAUG

The dwarves, along with Bilbo Baggins and Gandalf the Grey, continue their quest to reclaim Erebor, their homeland, from Smaug. Bilbo Baggins is in possession of a mysterious and magical ring.

ART AND DESIGN #2

My another art.. :D

WINDOWS IX CONCEPT

It is a development from previous edition of Windows

MILEY CYRUS - WRECKING BALL

We clawed, we chained our hearts in vain We jumped never asking why We kissed, I fell under your spell.

MY BLOG FANPAGE

If you like my blog, join The Fanpage in Facebook :D

SNSD COMEBACK 2014

Already got your own copy of Girls' Generation's 'I got a Boy' album?...

Tuesday 31 December 2013

PEMPEK DIKLAIM, ALEX NOERDIN MARAH

http://hermansaksono.com/wp-content/uploads/2010/01/3.-Ulu-Bundar-KapalSelam.jpgKemarahan Gubernur Sumsel Alex Noerdin, yang dikutip beberapa media online, Sabtu (28/12), terkait Pempek yang dikatakan diklaim Jambi, ditanggapi santai oleh Karo Humas Provinsi Jambi, Rahmad Hidayat.

Kepada Tribun Rahmad mengatakan jika Pempek yang lebih dikenal masyarakat selama ini seperti di Palembang, Sumsel, juga ada di Provinsi Jambi.

"Memang Pempek lebih dikenal orang dari Sumsel. Tapi jangan salah, kita juga punya makanan Pempek," ujarnya, kepada Tribun, Minggu ( 29/12/2013).

Pempek Jambi, kata Rahmad, biasanya dibuat oleh warga Jambi pada waktu tertentu. Saat Lebaran Idul Fitri atau hari besar keagamaan lainnya. "Makanan Pempek lebih identik dengan makanan rumpun Melayu. Jambi kan juga Melayu," sebutnya.

Ba
hkan, kata Rahmad, Pemprov akan membuat perlombaan untuk para SKPD dalam meracik Pempek. "Nanti saat HUT Pemprov kita buat perlombaan masak pempek dan tempoyak," jelasnya.

Diakuinya, untuk promosi makanan Khas Jambi memang belum memadai seperti daerah lain. Jambi kata dia juga kecolongan dengan produk buah-buahan.

"Seperti duku. Dukunya dari Jambi, malah disebut duku Palembang. Tapi secara berangsur-angsur akan kita benahi ini," imbuhnya.

Lalu, apakah ada rencana pemprov untuk membuat hak paten jenis makanan khas Jambi? Rahmad mengaku belum terpikirkan.

"Bisa jadi. Tapi untuk saat ini mungkin belum, perlahan dulu. Saat ini kan kita juga sedang mulai membuat promosi wisata dan kuliner. Seperti abon ikan patin atau beberapa makanan dari ikan, sedang kita garap," tutupnya.


sumber : Tribunnews

Sunday 29 December 2013

HACKING : MENJAHILI TEMAN DENGAN WINDOWS HANG

http://www.theblacktechreport.com/wp-content/uploads/2011/01/hacked.jpgSebenernya trik ini uda lama dan ketinggalan jaman, tapi masih aja ada yang ketipu (berarti ampuh dong, ya iyalah, ya iyalah, senam yang ya iyalah. Hahaha.. ). Intinya sih sederhana, kita akan membuat wallpaper dari background desktop + tombol startnya, kemudian kita meng-hide tombol start yang sebenernya. Jdi, saat teman Anda mengklik ingin membuka aplikasi dari tombol start, Ia pasti bingung. "Lho, kok ga bisa dibuka ?". Hahaha..

Bagi yang bingung caranya, disini akan dibeberkan satu per satu (dibeberkan ? emangnya gosip, hahaha..).

Berikut langkah-langkahnya :

win_xp_desktop

1. Arahkan mouse Anda ke tepi desktop, sampai ia tidak tampak sama sekali. Kemudian pencet tombol print screen di keyboard ( biasa tulisannya 'PRTSC SYSRQ', tergantung dari merk keyboard Anda ).

taskbar menu
2. klik kanan di taskbar (bar sepanjang tombol start) kemudian pilih properties. Centang 'Auto-hide The Taskbar' dan klik OK

3. Ajak teman anda untuk mengotak ngatik komputer Anda. Pancing dia untuk mengklik tombol start. Misalnya : "Eh, gua ada game bagus ini, mau lihat ga ? Coba elu klik tombol start..."

4. Teman Anda akan kaget karena menu dari tombol start tidak muncul, dan pada saat itulah Anda bisa bilang "Wah, gimana nih komputer gua rusak ni gara" elu. Tanggung jawab dong, kasih ganti rugi buat servis". Hahaha, trik yang satu ini hanya berlaku jika teman Anda sangat awam dengan komputer.

Catatan : Tutorial ini hanya memberi tahu bagaimana cara melakukannya. Pemilik blog tidak bertanggung jawab akan babak belur di wajah akibat pertikaian pelaku dengan korban :P

Selamat Mencoba :)

WARCRAFT III : MENGATASI SERVER BATTLENET GPROXY MENGHILANG

http://elwinlee.com/blog/wp-content/uploads/2012/06/w3_logo.gifTerkadang ketika kita menggunakan gproxy dari private server tertentu, server list di dalam game nya malah menghilang. Pasalnya, itu disebabkan karena registry dari game tersebut yang rusak sehingga server listnya kembali ke default, seperti Loradeon (bener ga sih namanya ? Hahaha) untuk daerah Asia dan sebagainya. Tapi tenang, ada cara untuk mengatasinya.

Selain akan membuat launcher game, kita juga akan mengekspor server list ke dalam bentuk registry, sebagai backup kalau saja server tersebut menghilang.

Langsung saja, berikut langkah-langkahnya :

1. download Battlenet Gateway Editor disini (IcyHell) dan simpan di folder Warcraft III


2. Buka aplikasi tersebut, nanti Anda akan sama seperti screenshot di atas. Pilih tab Warcraft III, nanti di bagian kanan ada pilihan 'Add Gateway' lalu isi private server favorit Anda. (Kalo ane sih GOGS, bukan promosi lho. Hehe.. ).
3. Kalau sudah, coba pilih tombol 'Export Registry File', kemudian simpan file tersebut di folder Warcraft III dengan nama gproxy.reg
4. Selanjutnya, buka notepad dan copy paste kode di bawah ini.
@echo off
taskkill /F /IM w3l.exe
taskkill /F /IM gproxy.exe
start gproxy.exe
timeout /t 3
taskkill /F /IM War3.exe
reg import gproxy.reg
timeout /t 5
start w3l.exe
exit

5. Lalu save file tersebut dengan nama LAUNCER.bat. Ingat lho.. extensinya *.bat. Kalau bingung nanti pas mau save di notepad di bagian bawah ada 'save file type', pilih 'All' lalu ketik aja namanya persis dengan yang disebutkan plus ekstensinya.

6. Saat Anda ingin menjalankan game, klik 2x LAUNCHER.bat, file tersebut akan mengatur semuanya dengan otomatis, Anda cukup tinggal menikmati gamenya, sambil ngopi kalau perlu. Hahaha..

Selamat Mencoba. Merry Christmas and Happy New Year :)

Friday 13 December 2013

Belajar Java Itu Asik

Hi sobat, mungkin dari kalian pasti ada yang heran kenapa saya sudah jarang update blog. Yah, memang ada yang lagi saya kerjakan. Saya sedang merancang sebuah blog baru untuk khusus programming, Java lebih spesifiknya. Blog ini ditujukan bagi kalian yang ingin belajar Java dari dasar atau yang belum punya background programming dan yang ingin belajar tentang Java lebih mendalam. Semua itu akan dirangkum di blog ini

By the way, nama blog nya adalah http://javaitumudah.blogspot.com. Disitu saya sudah memasang RSS feed dan subscription sehingga memudahkan bagi kalian yang ingin mendapatkan update terbaru dari blog tersebut.

Selanjutnya, mungkin timbul beberapa pertanyaan lagi, kenapa Java ? Disitu nanti akan dibahas kenapa saya mengangkat bahasa tersebut. Mungkin karena banyak orang Java kali yah di Indo ? (Java : Jawa dalam bahasa Inggris). Yah, ternyata memang kaitannya. Kalian juga bisa mengetahuinya di blog tersebut.

Selain itu, banyak keunggulan Java yang tidak dimiliki bahasa programming lain, seperti sifatnya yang open-source, sintaksnya yang sederhana, dan juga sangat fancy kalau untuk membuat game.
Beberapa produk game Java populer seperti MineCraft dan Wakfu akan mengesankan anda pada pandangan pertama. Oh iya, nanti juga akan dibahas di blog ini bagaimana cara membuat game dari Java. Asalkan kalian sudah menguasai basicnya, dan saya punya waktu untuk posting (Haha.. ya iyalah..) maka mimpi kalian itu akan segera terwujud.

Saturday 16 November 2013

EBOOK GRATIS JAVA, C++, DAN C#

Pada kesempatan kali ini ane mau share beberapa ebook programming yang memang harus agan dapat. Ada beberapa jenis ebook yang akan ane share seperti java, C++, dan C#. Beberapa diantaranya ada yang bahasa Indonesia dan bahasa Inggris.

Sebelum ane share ebooknya, ane mau melampiaskan beberapa emosi yang terpendam di hati ane. Beberapa bulan lalu ane melewati cobaan yang paling berat menurut ane. Berhadapan dengan tugas, bertatapan dengan dosen, mengikuti beberapa praktikum yang setiap pertemuannya bakal ada tes, dll. Tapi akhirnya, setelah berhasil melewati masa-masa kritis dan sempat meninggalkan blog ini, ane BEBAS ! ane bisa kembali ngeblogging Yiiihaaaa...!!
Kalian semua pasti kangen dengan ane kan ? Hahaha.. ngarep mode : on

Hahaha.. oke kembali ke topik. Ane tahu agan sudah tidak sabaran. Tenang.. Di bawah ini ane uda siapkan link ebooknya

ebook C++
 
ebook C#

ebook JAVA

password : http://revauthore969.blogspot.com

Selamat menikmati :)


Monday 21 October 2013

Kepintaran Si BODOH

Suatu ketika seorang pengusaha sedang memotong rambutnya pada tukang cukur yang berdomisili tak jauh dari kantornya, mereka melihat ada seorang anak berusia 10 tahunan berlari-lari dan melompat-lompat di depan mereka.

Tukang cukur berkata, "Itu Benu, dia anak paling bodoh yang pernah saya kenal"
Suatu ketika seorang pengusaha sedang memotong rambutnya pada tukang cukur yang berdomisili tak jauh dari kantornya, mereka melihat ada seorang anak berusia 10 tahunan berlari-lari dan melompat-lompat di depan mereka.
http://2.bp.blogspot.com/-LFmSWLWSP0E/TmD6qqKFFlI/AAAAAAAAASM/azxNl_DlwxQ/s320/a.jpg
Tukang cukur berkata, "Itu Benu, dia anak paling bodoh yang pernah saya kenal"

"Masak, apa iya?" jawab pengusaha

Lalu tukang cukur memanggil si Benu, ia lalu merogoh kantongnya dan mengeluarkan lembaran uang Rp.2.000 dan koin Rp.1.000, lalu menyuruh Benu memilih, "Benu, kamu boleh pilih & ambil salah satu uang ini, terserah kamu mau pilih yang mana, ayo ambil!"

Benu melihat ke tangan Tukang cukur dimana ada uang Rp.2.000 dan Rp.1.000, lalu dengan cepat tangannya bergerak mengambil uang Rp.1.000.

Tukang cukur dengan perasaan bangga lalu melirik dan berbalik kepada sang pengusaha dan berkata, "Benar kan yang saya katakan tadi, Benu itu memang anak terbodoh yang pernah saya temui. Sudah tak terhitung berapa kali saya ngetes dia seperti itu tadi dan dia selalu mengambil uang logam yang nilainya lebih kecil."

 
Banyak orang yang merasa lebih pintar dibandingkan orang lain, sehingga mereka sering menganggap remeh orang lain. Ukuran kepintaran seseorang hanya TUHAN yang mengetahuinya. Alangkah bijaksananya kita jika tidak menganggap diri sendiri lebih pintar dari orang lain. Di atas langit masih ada langit yang lain.

Setelah sang pengusaha selesai memotong rambutnya, di tengah perjalanan pulang dia bertemu dengan Benu. Karena merasa penasaran dengan apa yang dia lihat sebelumnya, dia pun memanggil Benu dan bertanya, "Benu, tadi saya melihat sewaktu tukang cukur menawarkan uang lembaran Rp.2.000 dan Rp.1.000, saya lihat kok yang kamu ambil uang yang Rp.1.000, kenapa tak ambil yang Rp.2.000, nilainya kan lebih besar 2 kali lipat dari yang Rp.1.000?"

Benu pun tertawa kecil berkata, "Saya tidak akan dapat lagi Rp.1.000 setiap hari, karena tukang cukur itu selalu penasaran kenapa saya tidak ambil yang dua ribu. Kalau saya ambil yang Rp.2.000, berarti permainannya selesai dan kapan lagi saya dapat uang jajan gratis setiap hari..."


Yang bego sapa yah ???

sumber : kisah-renungan.blogspot.com

Friday 16 August 2013

NEOBUX BANGKRUT DI TAHUN 2013 ???

Halo agan2
agan pasti pernah dengar tentang PTC atau Pay To Click
selain bisnis ini dapat dijalankan tanpa MODAL, PTC ini juga bisa dilakukan tanpa ada proses MLM (single fighter maksudnya )
Caranya juga sangat simple
cuman klik iklan yang ada tiap hari
dan penghasilan anda akan bertambah
terus PO deh

Nah, yang mau ane informasikan disini adalah
Anda bisa join beberapa PTC sebagai REFERRAL ane
Nanti ane kasih bonus buat agan

Salah satu PTC yang ane maksud adalah NEOBUX
sapa yang tidak tahu NEOBUX ? Silahkan bisa googling
NEOBUX adalah salah satu PTC yang sudah cukup tua dan terpercaya
jadi agan GAK USAH TAKUT SCAM

Terus, apa keuntungannya jadi referral ane ?
1. Jika anda join dan berhasil berhasil PO pertama, ane kasih bonus 1 DOLLAR (PO pertama minimal $2 + bonus $1 = 3 DOLLAR)

2. Jika anda terus mengklik setelah PO, dan berhasil meraih PO ke-2, ane kasih bonus 1.5 DOLLAR (juga berlaku untuk PO ke-3 dan PO ke-4)

3. Jika anda MASIH SETIA mengklik, dan berhasil meraih PO ke-5, ane kasih bonus 2 DOLLAR (berlaku untuk setiap PO berikutnya )

jadi tunggu apa lagi ? buruan gabung
daftar pake link ini
www*neobux*com/?rh=7368616D6973746572

* diganti . (titik)

terus PM ke ane Username, email, dan alamat paypai agan, (untuk ke depannya diusahain PAYZA sama OKEPAY)

PM nya ke facebook ane gan, jangan d kaskus

tunggu konfirmasi dari ane baru anda mulai klik iklan
biar enak ke depannya

Setelah anda PO, untuk menerima bonus agan wajib kirim screenshot pembayaran dari NEOBUX dan screenshot history account NEOBUX agan
kalau tidak ya ga dapet bonusnya Yang

DIJAMIN NO SCAM
ane online tiap hari facebook
masih ga yakin ? id kaskus ane Revazzz, bikin dispute sana kalau mencurigai ane SCAM

Thanks

Thursday 13 June 2013

Juli, BBM (BlackBerry Messenger) Masuk Android dan iOS

BlackBerry merelakan layanan pesan instan BlackBerry Messenger (BBM) tersedia di perangkat Android dan iOS pada pertengahan tahun 2013. Yang jadi pertanyaan besar adalah kapan tanggal pasti kedatangan BBM di kedua sistem operasi itu?

http://www.yolevski.com/wp-content/uploads/2013/05/blackberry-messenger-iphone-android-s6p.jpgCEO BlackBerry Thorsten Heins menjanjikan aplikasi tersebut akan dirilis pada Juli 2013. Untuk  memperjelas informasi kepada calon pengguna yang penasaran, BlackBerry membuat halaman situs web khusus yang memberi informasi soal kedatangan aplikasi BBM di Android dan iOS.

Anda bisa mengunjungi situs web itu dengan mengklik tautan ini. Dengan memasukkan alamat e-mail, Anda akan mendapat informasi kedatangan aplikasi BBM. "Jadilah yang pertama untuk tahu kapan BBM ada di Android dan iOS," tulis pihak BlackBerry dalam situs web.

Nantinya, aplikasi BBM bisa berjalan di iOS versi 6 ke atas dan Android versi 4.0 (Ice Cream Sandwich) ke atas. Pengguna Android dan iOS bisa memanfaatkan BBM untuk mengirim pesan teks, foto, voice note, mengobrol dengan beberapa orang, serta membuat hingga 30 grup diskusi.

Pesan yang terkirim akan diberi tanda "D", sedangkan pesan yang sudah dibaca akan diberi tanda "R." Pengguna Android dan iOS dapat menambah kontak BBM melalui PIN, e-mail, atau dengan memindai QR code.

Pada masa mendatang, BlackBerry berencana memperkaya fitur BBM di Android dan iOS dengan menghadirkan fitur BBM Voice, BBM Video, dan BBM Channel.

BlackBerry mengatakan, BBM kini dipakai oleh 60 juta pengguna aktif bulanan. Lebih dari 51 juta orang menggunakan BBM rata-rata 90 menit per hari. Secara keseluruhan, setiap harinya, ada 10 miliar pesan yang dikirim dan diterima pelanggan BBM.

BlackBerry mengklaim jumlah ini dua kali lebih banyak dari pesan yang dikirim dan diterima aplikasi pesan instan lain.

sumber : kompas.com

Saturday 25 May 2013

Benarkah Liberty Reserve Scam ?

Beberapa hari lalu, situs Liberty Reserve (LR) mendadak tidak bisa diakses, hilang tanpa ada pemberitahuan maintenance. Lalu terdengar kabar bahwa payment processor favorit ini scam. Jutaan pelaku bisnis online di dunia pun dibikin kalang kabut oleh isu tersebut.
Mengapa situs LR mendadak mati? Belum jelas penyebabnya. Opini yang beredar hanya sekedar dugaan-dugaan tanpa dasar dan sumber yang jelas. Pihak Liberty Reserve sendiri belum memberikan statemen resmi terkait mandegnya operasional di LR.

Salah satu kabar yang santer beredar adalah bahwa Perusahaan Liberty Reserve – LR terindikasi sebagai perusahaan yangg digunakan sebagai alat pencucian uang. Akibatnya, Costa Rica, negara yang diketahui sebagai markas Liberty Reserve, melakukan pencekalan terhadap perusahaan LR dengan tuduhan Money Loundring.
Dan kabar lain menyebutkan bahwa Arthur Budovsky Belanchuk, pemilik Liberty Reserve ditangkap di Spanyol atas tuduhan money laundring oleh polisi gabungan USA dan Costa Rica.

Hal ini tentu sangat memberi dampak besar bagi banyak pengguna jasa LR, terutama internet marketer yang mungkin saat ini tengah menangis karena uangnya lenyap.

Update

Liberty dinyatakan tamat dan scam
Beberapa hari lalu berita tentang pencucian uang tampil di televisi (TV One) sebagai pencucian uang TERBESAR di DUNIA di COSTA RICA

Selamat jalan LR, selamat jalan balance ku di sana ~

Monday 21 January 2013

Java Programming - #5 Kalkulator dengan GUI

Membuat Kalkulator secara GUI... Hmm..

nih source code nya

karena algoritmanya dari pemikiran sndiri, dan beberapa method tidak diberi keterangan

maaf atas kekurangan yang ada

jika Anda menemukan bug pada program ini, atau Anda ingin memberi saran, harap comment pada laman ini

Thanks in advance
:D

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package calculator;
import java.awt.*;
import java.awt.event.*;
import javax.swing.* ;
import javax.swing.JOptionPane ;
import java.io.*;

/**
 *
 * @author Revauthore
 */
public class CalcForm extends javax.swing.JFrame{
    //Variables
    int tempnumb = 0;
    double numb;
    double snumb;
    int action;
    boolean dcmlsym;
    double scannumb;
    String bspace;
   
    /**
     * Creates new form CalcForm
     */
    public CalcForm() {
        //Variables
        initComponents();
        display.setText(Double.toString(numb));
    }
   
    public void scan(){
        scannumb = Double.parseDouble(display.getText());
    }
   
    public void decimalsym(){
        if ((display.getText()).contains(".")) {
            dcmlsym = true;
        }
        else{
            dcmlsym = false;
        }
    }
   
    public void calc(){
        snumb = Double.parseDouble(display.getText());
        switch(action){
        case 1 :
        numb = numb / snumb;
        break;
        case 2 :
        numb = numb * snumb;
        break;
        case 3 :
        numb = numb - snumb;
        break;
        case 4 :
        numb = numb + snumb;
        break;
        default :
        break;
        }
        display.setText(Double.toString(numb));
        action = 0;
    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">                         
    private void initComponents() {

        jButton4 = new javax.swing.JButton();
        jPanel2 = new javax.swing.JPanel();
        display = new javax.swing.JTextField();
        Butt7 = new javax.swing.JButton();
        Butt8 = new javax.swing.JButton();
        Butt9 = new javax.swing.JButton();
        Butt4 = new javax.swing.JButton();
        Butt5 = new javax.swing.JButton();
        Butt6 = new javax.swing.JButton();
        Butt1 = new javax.swing.JButton();
        Butt2 = new javax.swing.JButton();
        Butt3 = new javax.swing.JButton();
        jButton11 = new javax.swing.JButton();
        decimal = new javax.swing.JButton();
        minus = new javax.swing.JButton();
        divide = new javax.swing.JButton();
        equals = new javax.swing.JButton();
        inverse = new javax.swing.JButton();
        percent = new javax.swing.JButton();
        backspace = new javax.swing.JButton();
        cancelentry = new javax.swing.JButton();
        clear = new javax.swing.JButton();
        plusminus = new javax.swing.JButton();
        multiply = new javax.swing.JButton();
        plus = new javax.swing.JButton();
        plusminus1 = new javax.swing.JButton();
        jLabel1 = new javax.swing.JLabel();

        jButton4.setText("1");
        jButton4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton4ActionPerformed(evt);
            }
        });

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

        display.setEditable(false);
        display.setFont(new java.awt.Font("Times New Roman", 3, 40)); // NOI18N
        display.setToolTipText("");
        display.setCursor(new java.awt.Cursor(java.awt.Cursor.DEFAULT_CURSOR));
        display.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                displayActionPerformed(evt);
            }
        });

        Butt7.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt7.setText("7");
        Butt7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt7ActionPerformed(evt);
            }
        });

        Butt8.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt8.setText("8");
        Butt8.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt8ActionPerformed(evt);
            }
        });

        Butt9.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt9.setText("9");
        Butt9.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt9ActionPerformed(evt);
            }
        });

        Butt4.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt4.setText("4");
        Butt4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt4ActionPerformed(evt);
            }
        });

        Butt5.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt5.setText("5");
        Butt5.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt5ActionPerformed(evt);
            }
        });

        Butt6.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt6.setText("6");
        Butt6.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt6ActionPerformed(evt);
            }
        });

        Butt1.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt1.setText("1");
        Butt1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt1ActionPerformed(evt);
            }
        });

        Butt2.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt2.setText("2");
        Butt2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt2ActionPerformed(evt);
            }
        });

        Butt3.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        Butt3.setText("3");
        Butt3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                Butt3ActionPerformed(evt);
            }
        });

        jButton11.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        jButton11.setText("0");
        jButton11.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton11ActionPerformed(evt);
            }
        });

        decimal.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        decimal.setText(".");
        decimal.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                decimalActionPerformed(evt);
            }
        });

        minus.setFont(new java.awt.Font("Trebuchet MS", 1, 30)); // NOI18N
        minus.setText("-");
        minus.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                minusActionPerformed(evt);
            }
        });

        divide.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        divide.setText("/");
        divide.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                divideActionPerformed(evt);
            }
        });

        equals.setFont(new java.awt.Font("Trebuchet MS", 1, 36)); // NOI18N
        equals.setText("=");
        equals.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                equalsActionPerformed(evt);
            }
        });

        inverse.setFont(new java.awt.Font("Trebuchet MS", 1, 18)); // NOI18N
        inverse.setText("1/x");
        inverse.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                inverseActionPerformed(evt);
            }
        });

        percent.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        percent.setText("%");
        percent.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                percentActionPerformed(evt);
            }
        });

        backspace.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        backspace.setText("<-");
        backspace.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                backspaceActionPerformed(evt);
            }
        });

        cancelentry.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        cancelentry.setText("CE");
        cancelentry.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cancelentryActionPerformed(evt);
            }
        });

        clear.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        clear.setText("C");
        clear.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                clearActionPerformed(evt);
            }
        });

        plusminus.setFont(new java.awt.Font("Trebuchet MS", 1, 28)); // NOI18N
        plusminus.setText("±");
        plusminus.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                plusminusActionPerformed(evt);
            }
        });

        multiply.setFont(new java.awt.Font("Trebuchet MS", 1, 24)); // NOI18N
        multiply.setText("x");
        multiply.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                multiplyActionPerformed(evt);
            }
        });

        plus.setFont(new java.awt.Font("Trebuchet MS", 1, 25)); // NOI18N
        plus.setText("+");
        plus.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                plusActionPerformed(evt);
            }
        });

        plusminus1.setFont(new java.awt.Font("Trebuchet MS", 1, 28)); // NOI18N
        plusminus1.setText("√");
        plusminus1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                plusminus1ActionPerformed(evt);
            }
        });

        jLabel1.setFont(new java.awt.Font("Times New Roman", 3, 18)); // NOI18N
        jLabel1.setText("Revauthore~");

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addComponent(display, javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addComponent(backspace, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(cancelentry, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(clear, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(plusminus, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(plusminus1, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addGap(0, 0, Short.MAX_VALUE))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addGap(0, 0, Short.MAX_VALUE)
                                .addComponent(jLabel1))
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                    .addGroup(jPanel2Layout.createSequentialGroup()
                                        .addComponent(Butt7, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(Butt8, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(Butt9, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(divide, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGroup(jPanel2Layout.createSequentialGroup()
                                        .addComponent(Butt4, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(Butt5, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(Butt6, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addComponent(multiply, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGroup(jPanel2Layout.createSequentialGroup()
                                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                            .addComponent(jButton11, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                            .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel2Layout.createSequentialGroup()
                                                .addComponent(Butt1, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                                .addComponent(Butt2, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addGroup(jPanel2Layout.createSequentialGroup()
                                                .addComponent(Butt3, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                                .addComponent(minus, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE))
                                            .addGroup(jPanel2Layout.createSequentialGroup()
                                                .addComponent(decimal, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                                .addComponent(plus, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(equals, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()
                                        .addGap(0, 0, Short.MAX_VALUE)
                                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(inverse, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(percent, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 64, javax.swing.GroupLayout.PREFERRED_SIZE))))))
                        .addGap(23, 23, 23))))
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(display, javax.swing.GroupLayout.PREFERRED_SIZE, 65, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(18, 18, 18)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(backspace, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(cancelentry, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(clear, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(plusminus, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addComponent(plusminus1, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(inverse, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(Butt7, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Butt8, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Butt9, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(divide, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(Butt4, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Butt5, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(Butt6, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(percent, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(multiply, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                .addComponent(Butt1, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addComponent(Butt2, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addComponent(Butt3, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addComponent(minus, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jButton11, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(decimal, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(plus, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE)))
                    .addComponent(equals, javax.swing.GroupLayout.PREFERRED_SIZE, 107, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jLabel1)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        display.getAccessibleContext().setAccessibleName("");

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, 389, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jPanel2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        pack();
    }// </editor-fold>                       

    private void displayActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
    }                                      

    private void Butt7ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("7");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"7");
        }
    }                                    

    private void Butt8ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("8");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"8");
        }
    }                                    

    private void Butt9ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("9");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"9");
        }
    }                                    

    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
    }                                       

    private void Butt4ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("4");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"4");
        }
    }                                    

    private void Butt5ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("5");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"5");
        }
    }                                    

    private void Butt6ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("6");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"6");
        }
    }                                    

    private void Butt1ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("1");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"1");
        }       
    }                                    

    private void Butt2ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("2");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"2");
        }       
    }                                    

    private void Butt3ActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if (tempnumb==0){
            display.setText("3");
            tempnumb=tempnumb+1;
        }
        else{
            display.setText(display.getText()+"3");
        }
    }                                    

    private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        if (tempnumb==0){
        }
        else{
            display.setText(display.getText()+"0");
        }
    }                                        

    private void decimalActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        decimalsym();
        if (tempnumb==1 || dcmlsym == false){
            display.setText(display.getText()+".");
            tempnumb=tempnumb+1;
        }
        else{
        }
    }                                      

    private void minusActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        if ((action != 0) && (tempnumb == 1)){
            snumb = Double.parseDouble(display.getText());
            calc();
            action = 3;
            tempnumb = 0;
        }
        else {
            numb = Double.parseDouble(display.getText());
            action = 3;
            tempnumb = 0;
        }       
    }                                    

    private void divideActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        if ((action != 0) && (tempnumb == 1)){
            snumb = Double.parseDouble(display.getText());
            calc();
            action = 1;
            tempnumb = 0;
        }
        else {
            numb = Double.parseDouble(display.getText());
            action = 1;
            tempnumb = 0;
        }
    }                                     

    private void equalsActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        if ((action != 0) && (tempnumb == 1)){
            snumb = Double.parseDouble(display.getText());
            calc();
            action = 0;
            tempnumb = 0;
        }
        else{
           
        }
    }                                     

    private void inverseActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        scan();
        scannumb = 1 / scannumb;
        display.setText(Double.toString(scannumb));
        action = 0;
    }                                      

    private void percentActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        scan();
        if(scannumb == 0){
           
        }
        else {
            scannumb = scannumb / 100;
            display.setText(Double.toString(scannumb));
            action = 0;
        }
    }                                      

    private void cancelentryActionPerformed(java.awt.event.ActionEvent evt) {                                           
        // TODO add your handling code here:
        display.setText("0");
        numb = 0;
        snumb = 0;
        tempnumb = 0;
        action = 0;
    }                                          

    private void clearActionPerformed(java.awt.event.ActionEvent evt) {                                     
        // TODO add your handling code here:
        display.setText("0");
        tempnumb = 0;
    }                                    

    private void plusminusActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        if ((Double.parseDouble(display.getText()) == 0) || tempnumb == 0){
           
        }
        else {
            scan();
            scannumb = scannumb * -1;
            display.setText(Double.toString(scannumb));
        }
    }                                        

    private void backspaceActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        if(Double.parseDouble(display.getText())==0 ){
           
        }
        else if ((display.getText()).length()==1){
            display.setText("0");
            tempnumb=0;
        }
       else {
            display.setText(display.getText().substring(0,display.getText().length()-1)); 
        }
    }                                        

    private void multiplyActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        if ((action != 0) && (tempnumb == 1)){
            snumb = Double.parseDouble(display.getText());
            calc();
            action = 2;
            tempnumb = 0;
        }
        else {
            numb = Double.parseDouble(display.getText());
            action = 2;
            tempnumb = 0;
        }
    }                                       

    private void plusActionPerformed(java.awt.event.ActionEvent evt) {                                    
        // TODO add your handling code here:
        if ((action != 0) && (tempnumb == 1)){
            snumb = Double.parseDouble(display.getText());
            calc();
            action = 4;
            tempnumb = 0;
        }
        else {
            numb = Double.parseDouble(display.getText());
            action = 4;
            tempnumb = 0;
        }
    }                                   

    private void plusminus1ActionPerformed(java.awt.event.ActionEvent evt) {                                          
        // TODO add your handling code here:
        scan();
        if (scannumb < 0){
            display.setText("Invalid because of Negative");
            action = 0;
            tempnumb = 0;
        }
        else{
            scannumb = Math.sqrt(scannumb);
            display.setText(Double.toString(scannumb));
            action = 0;
            tempnumb = 0;
        }
    }                                         

    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException ex) {
            java.util.logging.Logger.getLogger(CalcForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (InstantiationException ex) {
            java.util.logging.Logger.getLogger(CalcForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (IllegalAccessException ex) {
            java.util.logging.Logger.getLogger(CalcForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        } catch (javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(CalcForm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>

        /* Create and display the form */
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new CalcForm().setVisible(true);
            }
        });
    }
    // Variables declaration - do not modify                    
    private javax.swing.JButton Butt1;
    private javax.swing.JButton Butt2;
    private javax.swing.JButton Butt3;
    private javax.swing.JButton Butt4;
    private javax.swing.JButton Butt5;
    private javax.swing.JButton Butt6;
    private javax.swing.JButton Butt7;
    private javax.swing.JButton Butt8;
    private javax.swing.JButton Butt9;
    private javax.swing.JButton backspace;
    private javax.swing.JButton cancelentry;
    private javax.swing.JButton clear;
    private javax.swing.JButton decimal;
    private javax.swing.JTextField display;
    private javax.swing.JButton divide;
    private javax.swing.JButton equals;
    private javax.swing.JButton inverse;
    private javax.swing.JButton jButton11;
    private javax.swing.JButton jButton4;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JPanel jPanel2;
    private javax.swing.JButton minus;
    private javax.swing.JButton multiply;
    private javax.swing.JButton percent;
    private javax.swing.JButton plus;
    private javax.swing.JButton plusminus;
    private javax.swing.JButton plusminus1;
    // End of variables declaration                  
}

Tertarik mencoba programnya langsung ?

Klik disini (format .jar, pastikan terinstall JRE sebelum mengeksekusinya )
 
Converted to .NET disini (format.exe, no virus guaranteed)

Selamat Mencoba :)

Advertisements

Dukungan berupa donasi dari Anda akan sangat berarti bagi eksistensi dan pengembangan blog ini
Anda dapat memberikannya dengan mengklik iklan banner di samping atau di bawah ini

adf.ly - shorten links and earn money!
2012 2014 3 ACDC add on afilasi age of empires; stronghold; yugioh; nyamuk; xilisoft; video converter; software; game air dingin alejandro alex noerdin alex sumsel Allanis Morisette anak anjing android aneh Animasi anjing antichrist Antivirus aplikasi astronomi avatar ayodance background badai badai matahari bahasa pemrogaman band bangun battlenet bayi BB bbm beladiri belajar beras berita berpikir bijak bijaksana biji bintang bisnis online blackberry blogger Blur bodoh bohong bos bos beras browser C# C++ cambridge capoeira cara cara kerja otak catur CBS cerita cerita; lucu; joko; conditoner cerita; tips; pekerjaan; impian; bu haji; pemuda; motivasi; renungan cewek cheat china chinese paladin coba-coba coldplay concert crack curhat deep freeze dialog diam ditutup dns changer doa dog dota download drama duid dunia ebay ebook efek emulator eng-article Eric Clapton facebook fast food FBI film flu full version funny G3 gambling Game gempa gender gigitan gogamers GOGS gproxy gratis GUI gumiho Guns N Roses hack hacker hacking hadir hahaha handphone hang hari ibu Harry Potter heboh hewan hoki hp html hu ge hujan salju humor hunan tv ibu idm IELTS ielts preparation ikan ilegal imaginasi indah industri info internet ios iphone iseng jahil jantung java jelek jenis jenis makanan John Mayer joke jre jss jsstripler judi jujur justbeenpaid kalkulator karakter karyawati katak kehidupan kemampuan otak kepiting kepribadian kertas kesalahan ketawa kiamat Kim Dotcom kisah kodok komputer korea kriminal kucing Lady Gaga lagu laut lelaki lelang lele lesbian liberty reserve liu shi shi LR luas lucu lugu makan makanan malang malware man and woman manusia mata matahari matematika math megaupload melotot menarik mengatur menghitung menu motivasi mujur musik NBC negara Neobux news ninja saga nonton o2jam OASIS offline opengamers opera OPGS opmin OST palembang pekerjaan; impian; menyenangkan; tips; pelajaran hidup pempek pencuri pengalaman pengganti penyakit perbedaan pria dan wanita perempuan pesan moral phk phone photoshop; cs6; notepad; game; software; fifa; adobe; flash builder; ms office; angry birds; craagle; keygen; serial; dota 2; avast; antivirus; cheat; starcraft II; starcraft 2; converter; program phyton pike plan Point Blank pria profit profitclicking program programming psikologi ptc; iconbux; scam; waspada; pay to click ptc; scam; pay to click pulau pulau hoga Radiohead rahasia raja rambutan real story refreshing rencana renungan revolusi revolusi industri Rihanna romansa sakit sakit jantung satu kata scam scar of sky script sehat sejarah serakah serangan server dota shoutmix situs snsd software solusi song sosialitas sumpit sumsel superstar susah tidur symbian tahun baru Taylor Swift Teknologi tersedak test three tips tips; jaringan; berita; penyakit; sakit; kanker tomcat true story tugas Tuhan tukang cukur tune up tutorial tv tvuplayer U2 uang ucweb unik vampire van halen video volume wanita warcraft III website Weezer wi-fi win xp windows windows xp wisata x-plore xuan yuan sword youtube zynga poker