Halaman

Rabu, 21 Maret 2012

Program Java Swing - jComboBox dan jRadiobutton

Kebetulan saat ini saya sedang belajar bahasa pemograman java daripada apa yang saya pelajari ini hilang entah kemana, mungkin lebih baik saya tuangkan dan dibagi disini karena sesuatu yang dibagi sesungguhnya tak akan hilang ataupun habis... hehheheh....(kecuali uang atau materi).

Ini adalah contoh program java menghitung gaji kariawan menggunakan komponen java swing jComboBox, jRdioButton dan beberapa komponen lain pastinya.oy, program ini saya buat dengan Netbeans 6.5.



setelah mendisain form seperti gambar diatas maka silahkan buat programnya seperti di bawah ini:
Inisialisasi variabel yang akan digunakan pada public class

     public class JFramegaji extends javax.swing.JFrame {
     public int gajipokok, gajitotal, gajikotor,tunj_istri,tunj_anak, anak, pajak;
    

Tampilan awal program

    private void formWindowActivated(java.awt.event.WindowEvent evt) {
        // TODO add your handling code here:
        jTextField1.setText("");
        jTextField2.setText("");
        jTextField3.setText("Rp. 0");
        jTextField4.setText("Rp. 0");
        jTextField5.setText("Rp. 0");
        jTextField6.setText("Rp. 0");
        jTextField7.setText("Rp. 0");
        jTextField8.setText("Rp. 0");

Program untuk memilih Jabatan

    private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        if(jComboBox1.getSelectedItem().equals("Operator")){
        jTextField3.setText("Rp. 2000000");
        gajipokok=2000000;
        }
        else if(jComboBox1.getSelectedItem().equals("Enginer")){
        jTextField3.setText("Rp. 2500000");
        gajipokok=2500000;
        }
        else if(jComboBox1.getSelectedItem().equals("Driver")){
        jTextField3.setText("Rp. 1200000");
        gajipokok=1200000;
        }
        else if(jComboBox1.getSelectedItem().equals("--Jabatan--")){
        jTextField3.setText("Rp. 0");
        gajipokok=0;
        }
    }



Program untuk Memilih Jumlah anak


    private void jComboBox2ActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        if(jComboBox2.getSelectedItem().equals("1")){
        tunj_anak = (gajipokok*5)/100;
        jTextField6.setText("Rp. "+Integer.toString(tunj_anak));
        }
        else if(jComboBox2.getSelectedItem().equals("2")){
        tunj_anak = (gajipokok*5)/100;
        tunj_anak = tunj_anak *2;
        jTextField6.setText("Rp. "+Integer.toString(tunj_anak));
        }
        else if(jComboBox2.getSelectedItem().equals("3")){
        tunj_anak = (gajipokok*5)/100;
        tunj_anak = tunj_anak *3;
        jTextField6.setText("Rp. "+Integer.toString(tunj_anak));
        }
        else if(jComboBox2.getSelectedItem().equals("4")){
        tunj_anak = (gajipokok*5)/100;
        tunj_anak = tunj_anak *4;
        jTextField6.setText("Rp. "+Integer.toString(tunj_anak));
        }
        else if(jComboBox2.getSelectedItem().equals("-Anak-")){
        jTextField6.setText("Rp. 0");
        }
    }

Program Untuk memilih status perkawinan

private void jRadioButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
        jRadioButton1.setSelected(true);{
            tunj_istri=(gajipokok*5)/100;
            jTextField4.setText("Rp. "+Integer.toString(tunj_istri));
        jRadioButton2.setSelected(false); 
        }
    }

    private void jRadioButton2ActionPerformed(java.awt.event.ActionEvent evt) {
        // TODO add your handling code here:
         jRadioButton2.setSelected(true);{
            tunj_istri=0;
            jTextField4.setText("Rp. "+Integer.toString(tunj_istri));
        jRadioButton1.setSelected(false);
        }
    }


Program Untuk menghitung jagi

private void jButton2MouseClicked(java.awt.event.MouseEvent evt) {
        // TODO add your handling code here:
        gajikotor = gajipokok+tunj_anak+tunj_istri;
        jTextField7.setText("Rp. "+Integer.toString(gajikotor));
        pajak = (gajikotor*3)/100;
        jTextField8.setText("Rp. "+Integer.toString(pajak));
        gajitotal = gajikotor-pajak;
        jTextField5.setText("Rp. "+Integer.toString(gajitotal));
    }

Jumat, 09 Maret 2012

Membuka casing netbook Axioo Pico PJM A812


Ini adalah postingan pertama setelah kemarin saya membuat blog ini. Baiklah, sebelumya saya akan bercerita sedikit mengapa saya membuat artikel ini? Begini, seperti biasanya netbook saya bernyanyi dengan merdu tentu dengan lagu-lagu kesukaan saya namun hari ini sepulang dari kuliah tiba-tiba saja telinga saya terusik oleh nyanyiannya, saya pikir pasti ada masalah pada speakernya dan membuat saya jadi penasaran apa masalahnya. Ternyata hal tersebut disebabkan oleh ada pasir dan logam halus yang menempel pada membran speaker.
Hahaha… tentu bukan ini alasan saya menulis artikel ini. Pada saat saya membuka casing netbook axioo pico pjm ini, saya telah membuka semua baut yang ada di bawah casing dan 2 buah bagian yang harus dilepas yaitu penutup dekat tombol power dan satulagi di sebelah kirinya , saya pikir hanya itu dan langsung saya mencoba untuk membukanya (memisahkan) bagian atas  dan bawahnya. Eh.. ternyata tidak bisa. Dan saya bingung kok gak bisa ya..? padahal bautnya sudah dibuka semua….
Selanjutnya saya coba search di google ternyata belum ada yang posting tengtang ini (membuka casing netbook axioo pico pjm), jadi inilah alasan saya menulis artikel ini.
Ups,,,, udah jam 02.30… untuk artikel proses membuka casing mohon maaf terpaksa  saya sambung pada posting berikutnya…
Alhamdulillah akhirnya saya punya kesempatan untuk melanjutkan postingan ini, OK CEKIDOT…
  • Buka baut yang ada pada bagian bawah netbook, sediapkan wadah untuk menampung baut yang telah dibuka agar tidak ada yag hilang nantinya, sebaiknya siapkan beberapa buah agar baut  setiap kelompok/bagian netbook  tidak tercampur dengan bagian lain.

  • Congkel dengan obeng minus kecil bagian yang dilingkari pada gambar dibawah dengan warna merah, kemudian buka penutup yang ada pada sisi kiri dan kanan (yang dilingkari warna biru) caranya, bagi yang kuku jari jempolnya agak panjang, bisa menyelipkan kukunya diantara engsel bagian LCD dan geser atau tarik arak ke luar.  


  • Angkat keyboard dari bagian yang saya tandai dengan panah pada gambar dibawah, dan bagian yang saya garis merah diibaratkan dengan engsel. Hati-hati karena dibawahnya terhubung kabel flexible ke matherboad netbook, Lepaskan kabel flexible terbut. Caranya angkat bagian yang saya lingkari dengan warna merah kemudian tarik kabel flexibelnya. Maaf gambarnya tidak bisa saya ambil pada saat kabel masih menempel/ terhubung.


  

  •      Pada saat ini pekerjaan kita sudah sampai seperti gambar dibawah. Buka baut netbook bagian atas  yaitu pada yang dilingkari dengan warna merah. Selanjutnya lepaskab kabel flexible mouse internal netbook dengan cara tarik pengunci yang ada pada bagian atas dan bawah, tarik kabel flexible maka akan terlepas.



  • Angkat penyampa hardisk dari netbook dan angkat casing bagian atas netbook maka casing netbook anda telah terbuka


sebernarnya ini belun beakhir, insyaallah akan saya sambung lagi dan terimakasih telah berkunjung ke blog ini semoga postingan mengenai Membuka casing netbook Axioo Pico pjm ini bermanfaat..