Senin, 16 Januari 2017

Kalkulator

CALCULATOR



Calculator

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/*
 * calculator1.java
 *
 * Created on Jan 9, 2017, 6:13:21 PM
 *

/**
 *
 * @author ASUS
 */
public class calculator1 extends javax.swing.JFrame {
private double total1 = 0.0;
private double total2 = 0.0;
private char math_operator;


private void  getOperator(String btnText){

 math_operator = btnText.charAt(0);
total1 = total1 + Double.parseDouble(text1.getText());
text1.setText("");
    }
    /** Creates new form calculator1 */
    public calculator1() {
        initComponents();
    }


    /** 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() {

        text1 = new javax.swing.JTextField();
        cmd1 = new javax.swing.JButton();
        cmd2 = new javax.swing.JButton();
        cmd3 = new javax.swing.JButton();
        cmd4 = new javax.swing.JButton();
        cmd5 = new javax.swing.JButton();
        cmd6 = new javax.swing.JButton();
        cmd7 = new javax.swing.JButton();
        cmd8 = new javax.swing.JButton();
        cmd9 = new javax.swing.JButton();
        cmd0 = new javax.swing.JButton();
        cmdclear = new javax.swing.JButton();
        cmdtambah = new javax.swing.JButton();
        cmdkurang = new javax.swing.JButton();
        cmdbagi = new javax.swing.JButton();
        cmdkali = new javax.swing.JButton();
        cmdsamadengan = new javax.swing.JButton();
        jLabel1 = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

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

        cmd2.setText("2");
        cmd2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd2ActionPerformed(evt);
            }
        });

        cmd3.setText("3");
        cmd3.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd3ActionPerformed(evt);
            }
        });

        cmd4.setText("4");
        cmd4.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd4ActionPerformed(evt);
            }
        });

        cmd5.setText("5");
        cmd5.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd5ActionPerformed(evt);
            }
        });

        cmd6.setText("6");
        cmd6.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd6ActionPerformed(evt);
            }
        });

        cmd7.setText("7");
        cmd7.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd7ActionPerformed(evt);
            }
        });

        cmd8.setText("8");
        cmd8.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd8ActionPerformed(evt);
            }
        });

        cmd9.setText("9");
        cmd9.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd9ActionPerformed(evt);
            }
        });

        cmd0.setText("0");
        cmd0.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmd0ActionPerformed(evt);
            }
        });

        cmdclear.setText("C");
        cmdclear.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdclearActionPerformed(evt);
            }
        });

        cmdtambah.setText("+");
        cmdtambah.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdtambahActionPerformed(evt);
            }
        });

        cmdkurang.setText("-");
        cmdkurang.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdkurangActionPerformed(evt);
            }
        });

        cmdbagi.setText("/");
        cmdbagi.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdbagiActionPerformed(evt);
            }
        });

        cmdkali.setText("*");
        cmdkali.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdkaliActionPerformed(evt);
            }
        });

        cmdsamadengan.setText("=");
        cmdsamadengan.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                cmdsamadenganActionPerformed(evt);
            }
        });

        jLabel1.setFont(new java.awt.Font("Arial Unicode MS", 1, 14));
        jLabel1.setText("Clara A Ginting");

        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()
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(text1, javax.swing.GroupLayout.PREFERRED_SIZE, 408, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                            .addComponent(cmd1, javax.swing.GroupLayout.DEFAULT_SIZE, 51, Short.MAX_VALUE)
                            .addComponent(cmd4, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(cmd7, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                        .addGap(18, 18, 18)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(cmd2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(cmd5, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(cmd8, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(cmd0, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(18, 18, 18)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(cmd6, javax.swing.GroupLayout.DEFAULT_SIZE, 48, Short.MAX_VALUE)
                            .addComponent(cmd9, javax.swing.GroupLayout.DEFAULT_SIZE, 48, Short.MAX_VALUE)
                            .addComponent(cmd3, javax.swing.GroupLayout.PREFERRED_SIZE, 48, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(72, 72, 72)
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(cmdsamadengan, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.DEFAULT_SIZE, 109, Short.MAX_VALUE)
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                                .addComponent(cmdclear, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(18, 18, 18)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false)
                                    .addComponent(cmdtambah, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(cmdkali, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(cmdbagi, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(cmdkurang, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))))
                        .addGap(23, 23, 23))
                    .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(text1, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(45, 45, 45)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(layout.createSequentialGroup()
                        .addComponent(cmdtambah, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(7, 7, 7)
                        .addComponent(cmdkurang, javax.swing.GroupLayout.PREFERRED_SIZE, 33, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cmdbagi, javax.swing.GroupLayout.PREFERRED_SIZE, 36, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(cmdkali, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(cmdsamadengan, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup()
                        .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                .addComponent(cmd1, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(13, 13, 13)
                                .addComponent(cmd4, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 9, Short.MAX_VALUE)
                                .addComponent(cmd7, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.LEADING, layout.createSequentialGroup()
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(cmd2, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                        .addComponent(cmd3, javax.swing.GroupLayout.PREFERRED_SIZE, 37, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addComponent(cmdclear, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(cmd6, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 32, Short.MAX_VALUE)
                                    .addComponent(cmd5, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 32, Short.MAX_VALUE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(cmd9, javax.swing.GroupLayout.DEFAULT_SIZE, 32, Short.MAX_VALUE)
                                    .addComponent(cmd8, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 32, Short.MAX_VALUE))))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(cmd0, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(37, 37, 37)))
                .addGap(14, 14, 14)
                .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

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

    private void cmd1ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd1Text = text1.getText() + cmd1.getText();
        text1.setText( cmd1Text );        // TODO add your handling code here:
    }                                   

    private void cmd2ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd2Text = text1.getText() + cmd2.getText();
        text1.setText( cmd2Text );        // TODO add your handling code here:
    }                                   

    private void cmd3ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd3Text = text1.getText() + cmd3.getText();
        text1.setText( cmd3Text );        // TODO add your handling code here:
    }                                   

    private void cmd4ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd4Text = text1.getText() + cmd4.getText();
        text1.setText( cmd4Text );         // TODO add your handling code here:
    }                                   

    private void cmd5ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd5.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

    private void cmd6ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd6.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

    private void cmd7ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd7.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

    private void cmd8ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd8.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

    private void cmd9ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd9.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

    private void cmdsamadenganActionPerformed(java.awt.event.ActionEvent evt) {                                             
switch (math_operator){
            case '+':
            total2 = total1 + Double.parseDouble(text1.getText( ) );
            break;
            case '-':
            total2 = total1 - Double.parseDouble(text1.getText( ) );
            break;
            case '*':
            total2 = total1 * Double.parseDouble(text1.getText( ) );
            break;
            case '/':
            total2 = total1 / Double.parseDouble(text1.getText( ) );
            break;
        }
        text1.setText( Double.toString(total2) );
        total1 = 0;        // TODO add your handling code here:
    }                                            

    private void cmd0ActionPerformed(java.awt.event.ActionEvent evt) {                                    
String cmd5Text = text1.getText() + cmd0.getText();
        text1.setText( cmd5Text );        // TODO add your handling code here:
    }                                   

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

    private void cmdtambahActionPerformed(java.awt.event.ActionEvent evt) {                                         
String button_text = cmdtambah.getText();
        getOperator(button_text);        // TODO add your handling code here:
    }                                        

    private void cmdkurangActionPerformed(java.awt.event.ActionEvent evt) {                                         
String button_text = cmdkurang.getText();
        getOperator(button_text);        // TODO add your handling code here:
    }                                        

    private void cmdbagiActionPerformed(java.awt.event.ActionEvent evt) {                                       
String button_text = cmdbagi.getText();        getOperator(button_text);        // TODO add your handling code here:
    }                                      

    private void cmdkaliActionPerformed(java.awt.event.ActionEvent evt) {                                       
String button_text = cmdkali.getText();        getOperator(button_text);        // TODO add your handling code here:
    }                                      
    {

    }
    /**
    * @param args the command line arguments
    */
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new calculator1().setVisible(true);
            }
        });
    }
    {

    }

    // Variables declaration - do not modify                    
    private javax.swing.JButton cmd0;
    private javax.swing.JButton cmd1;
    private javax.swing.JButton cmd2;
    private javax.swing.JButton cmd3;
    private javax.swing.JButton cmd4;
    private javax.swing.JButton cmd5;
    private javax.swing.JButton cmd6;
    private javax.swing.JButton cmd7;
    private javax.swing.JButton cmd8;
    private javax.swing.JButton cmd9;
    private javax.swing.JButton cmdbagi;
    private javax.swing.JButton cmdclear;
    private javax.swing.JButton cmdkali;
    private javax.swing.JButton cmdkurang;
    private javax.swing.JButton cmdsamadengan;
    private javax.swing.JButton cmdtambah;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JTextField text1;
    // End of variables declaration                  



}

Tiket Pesawat

FORM BOOKING TIKaET PESAWAT
Silahkan isi dengan benar dan lengkap di bawah ini
User Id Anda :

Nama penumpang :

Emai Anda :

telp/hp :

jenis kelamin : Laki-laki perempuan



Detail keberangkataan
Jenis Airline :

No.Flight :

Kelas : Ekonomi VIP Bisnis

Waktu Berangkat :
ERFLOG TOURS & TRAVEL

Selasa, 11 Oktober 2016

PAKET WISATA

4D3N KEPAHYANG-BUKIT KABA-PULAU TIKUS

Day 1 : Tiba Di Bengkulu- Danau Dendam Tak Sudah

Tiba di air port Bandara Fatmawati Sukarno Bengkulu,kemudian perjalanan dilanjutkan menelusuri Kampung Kemudian Perjalanan dilanjutkan mengunjungi ex Istana Inggris, Pengamatan Tsunami Tower, Tugu Hamilton ,Monumen Thomas Parr ,Kemudian ke Benteng Marlborough Kemudian perjalan dilanjutkan menelusuri Pantai Malebro , Pantai Nala, dan menikmati sun set di pantai panjang dan makan malam di restaurant pantai panjang dan ke hotel santika,malam acara bebas.

Day 2 :Bengkulu - Kepahyang – Curup

Setelah Sarapan di hotel , Rombongan di Jemput untuk perjalanan Kepahyang Tour , Kebun Teh Kaba Wetan , Danau Suro Baru, Makan Siang di Lokal Restoran, kemudian tour dilanjutkan mengunjungi Danau Mas Bestari Curup, Suban Air Panas, sekaligus mengunjungi air terjun, kembali ke Bengkulu, Istirahat.,malam acara bebas.

Day 3: Pulau Tikus Snorkling Tour (B/L)

Sarapan pagi di hotel , anda ditransfer ke Pelabuhan Pantai Malebro, kemudian dengan speed board menuju ke Pulau Tikus dengan lama perjalanan laut sekitar 45 menit, setiba di Pulau Tikus anda bisa berenang di laut yang bening biru, snorkeling dengan pemandangan bawah laut yang sangat indah, atau bisa juga menikmati matahari sambil menelusuri pulau Tikus yang Indah. Sore kembali ke Bengkulu, Istirahat.Malam acara bebas.

Day 4 : City Tour – Transfer Ke Airport (B/L)

Setelah sarapan di hotel Tour dilanjutkan dengan mengunjungi Rumah Pengasingan Presiden Pertama Republik Indonesia Ir. Sukarno (Bung Karno), kemudian dilanjutkan dengan mencari oleh-oleh khas Bengkulu dan Kain Besurek, Makan siang di lokal restoran dan setelah itu anda kami antar ke Airport untuk penerbangan . Tours Selesai

Rundown Kegiatan

Harga Tour :Rp 2.575.000/pax based on 6 pax

Paket Termasuk :

  • 3 Malam menginap di hotel 3*
  • Transport Selama Tours
  • Sarapan, Makan Siang dan Makan Malam sesuai program
  • Tour guide
  • Transfer in and out
  • Tiket masuk objek wisata
  • Biaya Portir di Airport
  • Tiket pesawat pulang pergi

    Paket Belum Termasuk :

  • Airport Tax
  • Tipping
  • Pengeluaran Pribadi dan mini bar

    Beberapa gambar tempat wisata di Bengkulu

    ERFLOG TOURS & TRAVEL

    email :erflog@gmail.com

    Tlpn :061-33406

    Alamat : jln.Bunga pancur no.24 Medan