Fakta Unik tentang Playstation

10:32:00 AM Add Comment

 Fakta Unik tentang Playstation


Fakta Unik tentang Playstationhalo sobat helmyntest kali ini gw mau share fakta unik mengenai playstasion. tentu ga asing buat kalian dengan "playstasion". buat yang gatau nih gw jelasin siecara singkat sob.

Penjelasan:Playstation adalah game konsol yang sudah terkenal dikalangan anak Indonesia, mulai dari anak-anak sampau remaja pasti pernah bermain game ini. Mulai dari PS 1 sampai PS 4 selalu diminati pembeli. Namun ternyata ada kisah unik dibalik Playstation.

cara mainnya sob :
Cara bermain PS Sangatlah mudah. Kita hanya butuh menekan tombol yang ada pada stick. Oleh penyewa PS, disarankan memakai stick yang alot untuk bermain game bola.
Selain itu para pemula juga tak segan untuk membanting stick saat kalah


1. Playstation adalah kerja sama  antara Sony dan Nintendo yang gagal



 Fakta Unik tentang Playstation
www.youtube.com
Sony bekerja sama dengan Nintendo untuk mengembangkan CD-ROM dan memasangkannya pada Super Nintendo dan prototipe. Namun kerja sama ini berakhir karena Sony dan Nitendo tidak sepakat mengenai masalah pembagian keuntungan. Nintendo pun membatalkan proyek dan mengakhirinya dengan kesepakatan, tapi Sony terus mengembangkan CD-ROM ke dalam sistem game dengan nama "Playstation."

Nitendo pun dibuat kebingungan oleh Sony. Karena game-game yang sebelumnya sudah mendaftar pada Nitendo 64, justru berbalik memilih PS 1 buatan Sony. Seperti contohnya game Final Fantasy 7 Squaresoft awalnya ingin merilis Final Fantasy 7 pada Nintendo 64, namun memori kartrid pada Nitendo 64 tidak mendukung, sehingga dengan terpaksa Squaresoft berpindah pada PS 1 yang menjadi game terpopuler pada masa itu.

2.Seorang pria merubah namanya menjadi PlayStation 2.




 Fakta Unik tentang Playstation
www.bbc.co.uk
Menurut BBC, seorang pria 29 tahun dari Oxfordshire sangat terobsesi PS 2 sehingga ia mengganti namanya menjadi Playstation 2 .Playstation 2 mengatakan "I joked about marrying Playstation" .


3.Serangan hacker menyebabkan  kerusakan yang hampir sama dengan kerusakan gempa dan Tsunami Jepang


www.theartofadd.com 






Pada musim panas 2011, hacker berhasil membobol database Sony dan mengakses ratusan juta informasi akun pengguna PlayStation Network and Qriocity. Sony memperkirakan biaya perbaikan kerusakan sekitar $ 171.700.000, termasuk membangun kembali komputer dan menawarkan kembali credit protection service yang lebih aman serta membayar kompensasiSebagai perbandingan, pada 11 Maret 2011 gempa bumi dan tsunami yang melanda Jepang menyebabkan kerugian Sony sekitar $ 208.500.000.


4. Media mengira karakter "Kevin Butler" adalah nyata


www.solidsprite.com 


Kevin Butler adalah karakter yang digunakan dalam iklan TV  PlayStation 3 mulai tahun 2009 sampai tahun 2011. Karakter tersebut dimainkan oleh aktor Jerry Lambert. Dalam iklan. Butler digambarkan sebagai sosok Wakil Presiden dalam berbagai departemen fiktif di Sony, Seperti menjadi Direktur Konfirmasi Rumor dan VP of First Person Shooter Relations.Karakter Butler menjadi sukses dan sanagat populer di kalangan media, sehingga Sony sempat menerima permintaan untuk menghubungi Kevin Butler oleh perwakilan media yang tidak tahu bahwa Butler adalah karakter fiktif


5. Angkatan Udara AS membangun sebuah superkomputer dibangun dari jaringan Playstation 3.




 Fakta Unik tentang Playstation
www.cdn0.mos.techradar.futurecdn.net

Laboratorium penelitian Angkatan Udara AS menciptakan superkomputer menggunakan 1.760 PlayStation 3. Mereka memilih untuk menggunakan sistem video game karena menurut penelitian superkomputer dari PS 3 menghasilkan daya tinggi dan biaya rendah. Superkomputer dari PS menghabiskan dana sekitar $ 2 juta .Tetapi jika superkomputer diciptakan dengan komputer-komputer biasa akan menghabiskan dana 10 sampai 20 kali lipat lebih banyak. Proyek ini dinamakan "Condor Cluster" dan dapat melakun 500 milyar floating point operations per detik. Aplikasi superkomputer ini meliputi pengenalan pola, peningkatan radar, penelitian AI dan pengolahan gambar.

Mitosnya: 

1. Dikabarkan pada legenda-legenda zaman dahulu dikabarkan bahwa PS dapat merusak Televisi, entah bagaimana kebenaranya  .
2. Pada Legenda yang lain menyabutkan bahwa PS membuat pemain menjadi bodoh, tetapi belum ada official research yang pasti  .

Jika kita mengalami kegagalan, jangan menyerah raihlah sampai kita meraih apa yang kita inginkan

Quote dari Kaskus


Original Posted By epopolocrois [$] ► ( Page 1 )
bukan gan tapi tv legenda itu pake kode morse 

Original Posted By Niexter ► ( Page 2 )
Mitos lainnya gan
Katanya di PS2 yang awal" dulu.. Ada chip buat nuklir gitu.. Entah bener apa engga

Original Posted By killerpizza ► ( Page 3 )
ps bikin bodoh tuh sebaliknya gan, ane sebelum kecanduan ps pas sd ga pernah rangking 123, tapi pas main ps setiap hari ane dapet rangking 2 gan sama NEM tertinggi di kota ane pas kelulusan sesudah ane ga main ps lagi, ane bego lagi gan 

Original Posted By kancutmelar ► ( Page 4 )
dulu ada istilah, klo maen pepsimen, stiknye kudu diinjek2 biar menag...

Original Posted By kampoeng.kalep [$] ► ( Page 5 )
jarang maen PS 
skill hilang
Maen PS terus Pacar hilang

Original Posted By Savia ► ( Page 6 )
yang nomor 1 itu lebih detailnya karena ulah Nintendo backstab Sony
Dah deal kerjasama dengan Sony, tp Nintendo main mata sama Philips gara2 nggak suka pembagian hasil dengan Sony, padahal waktu itu Philips saingan Sony
ujung2nya Nintendo ngumumin sepihak batalin kerjasama dengan Sony dan gandeng tangan dengan Philips, hasilnya ya Philips CDI
nah murka deh Ken Kutaragi selaku perwakilan kerjasama dr Sony, dia langsung ngomong ke big boss Sony kalau Nintendo dah menginjak2 pridenya Sony.
hasilnya big boss yang punya jiwa samurai angguk kepala, lahir deh Playstation.

Original Posted By skylance ► ( Page 6 )
sepertinya kita semua patut berterima kasih sama nintendo yg udah bertindak bodoh 
nintendo klo soal kerjasama ama pihak ketiga emang suka mau menang sendiri.

Original Posted By halluniaz ► ( Page 7 )
satu lg gan gara2 ps nih ane dulu sering dicariin emak k rental pkek treak + sapu sgala!! pdahal kita2 jg tau moto anak2 d rental tuh PANTANG PULANG SEBELUM PADAM!!!!!  all hail ps2

Original Posted By raysha80 ► ( Page 8 )
Ane patut bersyukur...bisa rasain PS1 - PS2 - PS3..n sekarang PS4 maen sama anak..semoga masih bisa nemenin anak di PS5 nanti

sumber: http://beckmagazine blogspot co id/2015/10/5-fakta-unik-tentang-playstation.html

Cara Mereset Ulang HP Android Seperti Baru

Cara Mereset Ulang HP Android Seperti Baru

4:45:00 PM Add Comment

Cara Mereset Ulang HP Android Seperti Baru – Buat Anda para pengguna smartphone Android pasti pernah mengalami kendala saat mengoperasikan, semisal hp Android eror atau tidak dapat bekerja. Hal tersebut tentu saja sangat mengganggu pekerjaan Anda, karena seperti diketahaui bersama handphone merupakan alat komunikasi yang sangat penting untuk kehidpan sehari-hari. Jika Anda mengalami kendala pada smartphone Android dan ingin me-reset ulang berikut adalah Cara Mudah Reset Ulang HP Android Seperti Baru.
Cara mengembalikan semua aplikasi HP Android seperti baru ini disebut dengan Recovery Mode. Recovery Mode Android merupakan menu pada Android yang berfungsi untuk memperbaiki kerusakan software Android. Ada beberapa tipe smartphone Android, upgrade software dapat dilakukan langsung melalui recovery mode, namun tidak semua smartphone maupun tablet Android memiliki recobery mode. Untuk hal ini, beberapa tipe handphone Android dapat diatasi dengan meng-install recovery mode buatan pihak ketiga seperti ClockwordMod recovery atau xRecovery.
Untuk reset ulang hp Android biasaya dilekukan melalui menu Setting – Privacy – Factory Data Reset, itu adalah cara umum untuk me-reset ulang HP Android. Bila kondisi smartphone tidak memungkinkan untuk start ataupun masuk ke menu, maka factory reset harus melalui recovery mode. Cara Reset Ulang HP Androiddengan Recovery Mode ini akan sangat membantu jika smartphone mengalami hal-hal berikut :
  • HP Android tidak dapat start maupun hanya berhenti di logo hal ini biasa disebut dnegan “boot loop android”. Hal tersebut pun juga bisa disebabkan oleh beberapa hal semisal karena aplikasi yang eror ataupun meng-install aplikasi yang tidak ompatibel dengan tipe HP digunakan.
  • Lupa PIN atau Pasword atau bahkan terlalu banyak mencoba pola pengunci handphone sehingga tidak dapat masuk ke menu.
  • Smartphone Android bermasalah misalnya smartphone bisa menyala namun tidak dapat merespon input dari pengguna seperti layar Adroid yang tidak mau dioperasikan.
  • Kerusakan-kerusakan software Android lain yang memungkinkan kita tidak dapat me-reset ulang handphone Android melalui menu factory reset.

Langkah – Langkah Reset Ulang HP Android

Masuk ke Recovery Mode

Cara untuk masuk ke Recovery Mode Android yakni dengan mematikan gadget terlebih dahulu yakni dengan menekan dan tahan tombol Android secara bersamaan. Misalnya untuk smartphone Andrid Samsung Galaxy Young S5360 dengan cara tekan tombol volume up + home + power secara bersamaan, dan langsung akan masuk ke menu Recovery Mode. Mengenai cara masuk ke Recovery Mode setiap smartphone memiliki tombol yang harus ditekan berbeda-beda.
Dalam Recovery Mode hanya akan terdapat tampilan tulisan saja, selain itu dalam Recovery Mode layar sentuh smartphone pada umumnya tidak akan berfungsi. Untuk mengatur atau menavigasi layar hanya perlu menggunakan tombol volume namun hal ini juga terantung kepada tipe handphone yang digunakan. Contoh tampilan Recoveri Mode bisa lihat gambar di bawah ini.
Begini Cara Mudah Reset Ulang HP Android Seperti Baru,

Lakukan Wipe Data / Factory Reset

Langkah selanjutnya setelah berhasil masuk ke Recovery Mode yakni melakukan Wipe Data / Factory Reset, dan restart handphone Android. Contoh cara melakukan factory reset pada HP Android amsung Galaxy Young:
  • Yang perlu diperhatikan pertama sebelum melakukan factory Reset yakni kapasitas baterai harus cukup banyak minimal 70 %.
  • Langkah kedua dengan mematikan hanphone android
  • Tekan tombol Volume Up + tombol home + tombel Power bersamaan selama beberapa detik dan Anda akan masuk ke Recovery Mode Android
  • Pada tampilan Recovery Mode pilih tulisa Factory Reset / Wipe Data, dengan cara menggunakan tombol volume untuk mengarahkan kursor
  • Lalu tekan tombol home untuk memulai proses setalh proses selesai kemudian Reboot handphone
Yang perlu diingat untuk masuk ke Recovery Mode adalah handphone Android harus dalam keadaan mati. Mengenai kasus Bootloop, jika setelah dilakukan factory reset namun tidak menyelesaikan masalah atau perangkat Android tetap tidak dapat masuk ke menu, untuk engatasi masalah ini pada umumnya yakni dengan melakukan flash firmware atau meng-install ulang sistem operasi handphone. Namun setiap tipe handphone juga memiliki cara berbeda untuk melakuka flash firmware.
Seperti sudah sempat saya bahas diawal bahwa cara untuk masuk ke Recovery Mode setiap tipe handphone Android memiliki cara yang berbeda-beda beberapa Handphone Android, lihat selengkapnya dibawah ini :
  • Samsung Galaxy Mini, Samsung Galaxy Ace, Galaxy Gio Galaxy Fit (Tekan tombol Home yang berada ditengah + Power, dan tunggu sampai muncul logo samsung)
  • Samsung Galaxy Pro (Tekan tombol T + Tombol Power)
  • Samsung Galaxy 551 (Tekan tombol huruf T + tombl Power. Untuk menavigasi atas bawah pakai tombol panah dan untuk melakukan pilihan pakai tombol shift)
  • Samsung Galaxy Young GSM (Tekan tombol Volume Up + tombol Home + tombol Power secara bersamaan selama beberapa detik
  • Samsung Galaxy Young CDMA ( Matikan HP > Tekan tombol Power, saat muncul logo Samsung > tekan Volume Up sampai masuk ke Recovery Mode)
  • Samsung Galaxy Wonder (Tekan tombol Volume Up + tombol Home + tombol Power secara bersamaan > tunggu samapi keluar logo Samsung > tekan tombol MENU (tombol sebelah kiri dari tombol HOME))
  • Samsung Galay Tab 7(P1000) / Tab 7 Plus (P6200): (Matikan Tablet > Tekan tombol Volume UP + Tombol Power secara bersamaan sampai layar menyala)
  • Samsung Galaxy Note N7000 (Tekan tombol Volume UP+Home+Power > tunggu sampai muncul tulisan Galaxy Note, setelah itu lepas ketiga tombol tersebut). Jika Anda pengguna Galaxy Note dengan OS Ice Cream Sandwich android 4.0.x, sebaiknya jangan melakukan factory reset karena ROM ini memiliki bug yang dapat merusak HP menurut beberapa pengguna.
  • Samsung Galaxy Mini II S6500 (Tekan tombol Volume up+ Volume down + Tombol Home + Tombol Power secara bersamaan)
  • Samsung Galaxy Chat GT-B5330 (Tekan tombol Volume Down + Home + Power)
  • Samsung Galaxy Ace Plus (Tekan tombol Vol UP + Vol Down + Tombol HOME bersamaan lalu selagi ketiga tombol tersebut ditekan, tekan tombol POWER lalu langsung dilepas (jangan ditahan). Tunggu sampai masuk menu recovery baru lepas semua tombol)
  • LG L3 E400 (Tekan Tombol Tengah + Volume Atas + Tombol Power > tunggu sampai muncul logo LG kemudian lepas tombol power)
  • Advan T1c (Tekan tombol POWER, setelah mulai start-up, tekan tombol Volume Down hingga keluar gambar Android dan Segitiga + tanda seru /!\. Setelah itu tekan tombol HOME untuk masuk ke recovery mode. Bila tombol HOME tidak berfungsi, coba tekan tombol MENU)
  • Acer BeTouch E210 dan Acer Liquid Metal (Tekan Tombol Volume Down + Camera + Power Secara bersamaan > Ikuti petunjuk di layar)
  • Cross A1 Tabmate (Tekan dan tahan tombol Vol Down lalu tekan tombol POWER (keduanya jangan dilepas sampai masuk recovery mode))
  • Cross A6T TabMate (Tekan Tombol Home + Volume Up + Tombol Power)
  • Cross AD350 (Tekan tombol HOME + Volume Down + Tekan tombol Power > akan muncul tanda /!\ > tekan tombol HOME)
  • Blueberry CSL Mi 410 (Tekan dan tahan tombol Volume Up + Volume Down + Power secara bersamaan > lalu tekan tombol HOME)
  • Blueberry CSL Mi 320 (Tekan Trackpad + tombol Volume Up + Power bersamaan)
  • Smartfren Andromax (Tekan dan tahan tombol Power + Volume Down, jika sukses masuk ke recovery mode, gunakan tombol Vol UP/Down untuk memilih menu. Utk melakukan pilihan, tekan tombol MENU yang terletak di sebelah tombol HOME atau tombol touch screen yg bergaris 4)
  • IMO Tab Z5 (Tekan Tombol Power + Volume Down secara bersamaan > saat ada tampilan IMO, lepas tombol Power (Tombol Volume tetap ditahan))
  • IVIO DE88 (Tekan dan tahan Tombol Camera + Tombol HOME > tunggu hingga muncul logo Android, langsung tekan tombol MENU+BACK bersamaan. Navigasi menggunakan tombol Volume, untuk memilh atau OK gunakan tombol Camera)
  • Huawei X3 dan X5 (Tekan dan tahan tombol vol up + tombol Power)
  • Huawei S7 (Tekan tombol MENU + Call + Power)
Itulah sedikit informasi yang dapat saya sampaikan mengenai Cara Mudah Reset Ulang HP Android Seperti Baru, semoga informasi tersebut bermanfaat serta dapat membantu Anda dalam mengatasi smartphone Android. :)

sumur: http://smeaker.com/13431/cara-mudah-reset-ulang-hp-android-seperti-baru/

Download Ebook Sains Manajemen [PDF]

Download Ebook Sains Manajemen [PDF]

4:04:00 PM 3 Comments
Download Ebook Sains Manajemen [PDF]

Hai sobat helmyntest jumpa lagi di helmyntest.com semoga kalian dalam keadaan yang baik amiin.. Kali ini gw mau share ebook mata kuliah sains manajemen nih sob langsung aja sob ke tkp dibawah sob! 

BAB 1 Metode Grafis - Download atau Disini

BAB 2 Metode Simpleks - Download atau Disini

BAB 3 Dualitas - Download  atau Disini

BAB 4 Analisa Sensitivitas - Download atau Disini

BAB 5 Transportasi Stepping Stone - Download atau Disini

BAB 9 TOPSIS - Download atau Disini

BAB 10 Forecasting - Download atau Disini

AHP - Download atau Disini



sekian dulu ya sobat helmyntest. untuk bab selanjutnya kalau sudah ada ane upload sob. semoga ebooknya bermanfaat sob. Terimakasih atas kunjungannya ^_^

Membuat Program Input dan Output dengan C++ Tipe Char

10:41:00 AM Add Comment

Program Input dan Output dengan C++ Tipe Char - Hai sahabat helmyntest, pada kesempatan kali ini gw mau share mengenai Program Input dan Output dengan C++ bertipe data character, apa itu c++ (?) Yaps c++ atau cpp salah satu bahasa pemrograman yang berbasih oriented object programming language. Untuk lebih jelasnya mengenai apa itu c++ bisa langsung ke tkp.

Tanpa basa basi langsung saja kepada inti dari artikel ini.

Pertama, Sahabat helmyntest harus terinstall aplikasi text editor ataupun compiler IDE yang difungsikan untuk membuat program dan mencompilenya. Disini gw menggunakan DEV-C++, sahabat helmyntest bisa menggunakan IDE apapun yang sudah nganu ke sahabat helmyntest.
Jika sudah terinstall buka softwarenya dan ketikan kode berikut:

Membuat Program Input dan Output dengan C++ Tipe Char

Penjelasan sourcecode:
                line 1, merupakan header yang pada umumnya digunakan untuk input dan output biasanya berdampingan dengan cout dan cin #CMIIW
                line 3, gw kurdang tahu pengertian pastinya yang gw tahu codenya digunakan bersamaan dengan cin, cout. Mungkin sahabat helmyntest ada yang tau lebih dan bisa membantu? Kalau ada bisa sharing dengan kita di komentar J
                line 5 sd 10, merupakan main codenya.
Jika di Compile dan Run maka akan beroutput seperti ini :

Membuat Program Input dan Output dengan C++ Tipe Char

Bagaimana, mudahkan input data dengan tipe data karakter???
coba lihat untuk tipe data string berikut, untuk sementara yang bisa diterima hanya untuk input 1 kata jika ada pemisah kata spasi maka data yang akan terambil hanya data pertama, karena spasi digunakan untuk hal lain dalam bahasa c/c++,

Membuat Program Input dan Output dengan C++ Tipe Char


Perhatikan penulisan pada variable yang terdapat pada scanf, pda tipe data string tidak menggunakan “&” pada awal variable, untuk penjelasan teknisnya gw kurang paham :D
Untuk outpunya maka akan seperti ini:

Membuat Program Input dan Output dengan C++ Tipe Char


gw rasa sekian dulu untuk share kali ini, Ada beberapa hal yang belum gw pelajari lebih dalam dan jika sahabat helmyntest ada masukan-masukan yang lebih baik mohon dituliskan pada kolom komentar. Sampai bertemu lagi Semoga bermanfaat untuk Kita semua sob. 

Membuat Desain Form Data Barang Dengan Netbeans

9:35:00 PM Add Comment

Membuat Desain Form Data Barang - Halo sobat helmyntest akhirnya gua sempet ngeblog lagi nih,oke sob kali ini gw mau lanjutin postingan sebelumnya nih sob mengenai membuat aplikasi penjualan barang, kali ini kita akan Membuat Desain Form Data Barang dari aplikasi penjualan sob, langsung saja sob kita simak baik-baik!

Fungsi dari form ini adalah agar  petugas  dapat  mengetahu  dan menginput data  barang. Lakukan beberapa langkah berikut ini sob:

  1. Buatlah  file  baru  dalam  paket  AplikasiPenjualan,  dengan  cara  klik  kanan  paket  Penjualan, Pilih New -> JFrame Form…, sehingga muncul jendela New File.
  2. Pada jendela New JFrame Form, isikan FrmBarang pada kotak isian Class Name, dan  Package pilih aplikasipenjualan, lalu tekan tombol Finish untuk mengakhiri. 
  3. Desainlah form yang baru anda ciptakan seperti gambar dibawah ini:
membuat desain form data barang dengan netbeans


Keterangan :
membuat desain form data barang dengan netbeans

Syntax Program
Selanjutnya setelah form sudah selesai dibuat kita masukan Syntax Programnya sob.
Pada bagian import tambahkan dibawah baris package penjuaan sepeti kode berikut:
package penjualan;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.util.logging.Level;
import java.util.logging.Logger;

Pada bagian public class FrmBarang extends javax.swing.JFrame tambahkan kode berikut:
public final class FrmBarang extends javax.swing.JFrame {

Connection conn;

Statement cn;

    /**

     * Creates new form FrmBarang
     * @throws java.lang.ClassNotFoundException
     */
    public FrmBarang() throws ClassNotFoundException {
        initComponents();
        Dimension screenSize=Toolkit.getDefaultToolkit().getScreenSize();
        Dimension frameSize=this.getSize();
        if(frameSize.height > screenSize.height){
            frameSize.height=screenSize.height;
        }
        if(frameSize.width > screenSize.width){
            frameSize.width=screenSize.width;
        }
        this.setLocation((screenSize.width - frameSize.width) / 2,(screenSize.height = screenSize.height) / 6);         
        table.setModel(tableModel);
        Tabel(table, new int[]{90,160,90,90,90,70});
        setDefaultTable();
        SetEditOff();
        TampilComboJenis();
        tampilid();
    }

Buatlah  kode  program  diatas  //  Variables  declaration  -  do  not  modify    untuk  menampilkan  data  pada tabel seperti berikut:
private javax.swing.table.DefaultTableModel tableModel=getDefaultTabelModel();

    

     private void Tabel(javax.swing.JTable tb, int lebar[] ) {

        tb.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

        int kolom=tb.getColumnCount();
        for(int i=0;i < kolom;i++) {
            javax.swing.table.TableColumn tbc=tb.getColumnModel().getColumn(i);
            tbc.setPreferredWidth(lebar[i]);
            tb.setRowHeight(17);
        }
    }
   
private javax.swing.table.DefaultTableModel getDefaultTabelModel() {
return new javax.swing.table.DefaultTableModel(
new Object[][] {},
new String [] {"Kode Barang","Nama Barang","Kode Jenis","Harga NET","Harga Jual","Stok"}
){
boolean[] canEdit = new boolean[]{
false, false, false, false
};
public  boolean isCellEditable(int  rowIndex, int columnIndex){
return canEdit[columnIndex];
}
};   
}
String data[]=new String[6];
private void setDefaultTable() {
String stat ="";
try {
koneksi();
String     SQL = "SELECT * FROM tblbarang";
ResultSet  res = cn.executeQuery(SQL);
while(res.next()){
data[0] = res.getString(1);
data[1] = res.getString(2);
data[2] = res.getString(3);
data[3] = res.getString(4);
data[4] = res.getString(5);
data[5] = res.getString(6);
tableModel.addRow(data);
        }
        res.close();
        cn.close();
        conn.close();
        } catch (Exception ex) {
            System.err.println(ex.getMessage());
        }
    }

Buatlah kode program untuk menampilkan data yang sudah tersimpan di database, letakkan disembarang tempat yang memiliki space kosong seperti berikut ini:

Int row = 0;

public void Tampil(){

      row = table.getSelectedRow();

      KodeBarang.setText(tableModel.getValueAt(row, 0).toString());

      NamaBarang.setText(tableModel.getValueAt(row, 1).toString());
      KodeJenis.setSelectedItem(tableModel.getValueAt(row, 2).toString());
      HargaNet.setText(tableModel.getValueAt(row, 3).toString());
      HargaJual.setText(tableModel.getValueAt(row, 4).toString());
      Stok.setText(tableModel.getValueAt(row, 5).toString());
      Save.setEnabled(false);
      Update.setEnabled(true);
      Delete.setEnabled(true);
      SetEditOn();
  }

Buatlah perintah BersihData,SetEditOff, dan SetEditON disembarang tempat yang memiliki space kosong seperti berikut ini:
public void BersihData(){

      NamaBarang.setText("");   

      KodeJenis.setSelectedIndex(0);

      Jenis.setText("");

      HargaNet.setText("");
      HargaJual.setText("");
      Stok.setText("0");
  }
  
  public void SetEditOff(){
      KodeBarang.setEnabled(false);
      NamaBarang.setEnabled(false);
      KodeJenis.setEnabled(false);
      HargaNet.setEnabled(false);
      HargaJual.setEnabled(false);
      Stok.setEnabled(false);
  }
  
  public void SetEditOn(){
      KodeBarang.setEnabled(true);
      NamaBarang.setEnabled(true);
      KodeJenis.setEnabled(true);
      HargaNet.setEnabled(true);
      HargaJual.setEnabled(true);
      Stok.setEnabled(true);
  }

Buatlah perintah koneksi disembarang tempat yang memiliki space kosong seperti berikut ini:
public void koneksi() throws ClassNotFoundException{

    try{

        Class.forName("com.mysql.jdbc.Driver");

        conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbretail","root","");

        cn = conn.createStatement();
    }catch (SQLException e){
        JOptionPane.showMessageDialog(null,"koneksi gagal..");
        JOptionPane.showMessageDialog(null,e.getMessage());
        }
    }

Buatlah  kode  program  AddNew  dengan  mengklik  kanan  button  AddNew  ->evens  ->  action  -> ActionPerformed.
private void AddNewActionPerformed(java.awt.event.ActionEvent evt) {                                       

        // TODO add your handling code here:

        BersihData();

        KodeBarang.requestFocus();

        Save.setEnabled(true);
        Update.setEnabled(false);
        Delete.setEnabled(false);
        SetEditOn();
    try {
        tampilid();
    } catch (ClassNotFoundException ex) {
        Logger.getLogger(FrmBarang.class.getName()).log(Level.SEVERE, null, ex);
    }
    }   

Buatlah  perintah  untuk  menampilkan  data  pada  kombo  jenis  dengan  mengklik  kanan kombojenis  -> events -> item -> itemStateChange.
private void KodeJenisItemStateChanged(java.awt.event.ItemEvent evt) {                                          

        // TODO add your handling code here:

           try {     

koneksi();

String     SQL = "SELECT * FROM tbljenis where kodejenis='"+
KodeJenis.getSelectedItem().toString()+"'";
ResultSet  res = cn.executeQuery(SQL);
res.absolute(1);
Jenis.setText(res.getString("jenis"));
        } catch (SQLException ex) {
        } catch (ClassNotFoundException ex) {         
        Logger.getLogger(FrmBarang.class.getName()).log(Level.SEVERE, null, ex);
    }         
    }        

Butlah  kode  program  tambahan  untuk  menampilkan  data  pada  kombo  kodejenis  dengan membuat  private baru seperti berikut.
public void tampilid() throws ClassNotFoundException{
      koneksi();
      String sql = "select right(kodebarang,1) as kd from tblbarang";
        try{
            ResultSet  rs = cn.executeQuery(sql);
            if (rs.first()==false){
               KodeBarang.setText("KB01");
            }else{
                rs.last();
                int no = rs.getInt(1)+1;
                String cno = String.valueOf(no);
                int pjg_cno = cno.length();
                for (int i=0;i<2-pjg_cno cno="" i="" span="">

                }

                KodeBarang.setText("IP"+cno);
            }
        }catch (Exception e){
            JOptionPane.showMessageDialog(null, "Koneksi Database Gagal ! Periksa Database atau Hubungi Penyedia");
        }
  }
                    


Buatlah kode program save dengan mengklik kanan button save ->events -> action -> ActionPerformed.

private void SaveActionPerformed(java.awt.event.ActionEvent evt) {                                    

        // TODO add your handling code here:

        String KB=KodeBarang.getText();

        String NB=NamaBarang.getText();

        String KJ=KodeJenis.getSelectedItem().toString();
        String HN=HargaNet.getText();
        String HJ=HargaJual.getText();
        String ST=Stok.getText();
        
        if ((KB.isEmpty()) | (NB.isEmpty()) |(KJ.isEmpty()) |(HN.isEmpty())|(HJ.isEmpty())|(ST.isEmpty())) {
            JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
            KodeBarang.requestFocus();
        }else {
            
            try {
                koneksi();
                String     SQL = "insert into tblbarang values('"+KodeBarang.getText()+"',"+
                        "'"+NamaBarang.getText()+"',"+
                        "'"+KodeJenis.getSelectedItem()+"',"+
                        "'"+HargaNet.getText()+"',"+
                        "'"+HargaJual.getText()+"',"+
                        "'"+Stok.getText()+"')";
                
                cn.executeUpdate(SQL);
                data[0] = KodeBarang.getText();
                data[1] = NamaBarang.getText();
                data[2] = KodeJenis.getSelectedItem().toString();
                data[3] = HargaNet.getText();
                data[4] = HargaJual.getText();
                data[5] = Stok.getText();
                tableModel.insertRow(0, data);
                cn.close();
                conn.close();
                BersihData();
                Save.setEnabled(false);
                SetEditOff();
                JOptionPane.showMessageDialog(null,"Data Berhasil Disimpan!");
            } catch (SQLException ex) {
                  JOptionPane.showMessageDialog(null,ex);
            } catch (ClassNotFoundException ex) {
                Logger.getLogger(FrmBarang.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
    }

Buatlah  kode  program  even  Click    dengan  mengklik  kanan  table(grid)  ->evens  ->  Mouse  -> MouseClicked.
private void tableMouseClicked(java.awt.event.MouseEvent evt) {                                  
        // TODO add your handling code here:
           if (evt.getClickCount()==1) {
            Tampil();
        }
    }

Buatlah  kode  program  Update  dengan  mengklik  kanan  button  Update  ->evens  ->  action  -> ActionPerformed.
private void UpdateActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        String KB=KodeBarang.getText();
        String NB=NamaBarang.getText();
        String KJ=KodeJenis.getSelectedItem().toString();
        String HN=HargaNet.getText();
        String HJ=HargaJual.getText();
        String ST=Stok.getText();
        
        if ((KB.isEmpty()) | (NB.isEmpty()) |(KJ.isEmpty()) |(HN.isEmpty())|(HJ.isEmpty())|(ST.isEmpty())) {
            JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
            KodeBarang.requestFocus();
        }else {
            
            try {
                koneksi();
                String     SQL = "Update tblbarang Set namabarang='"+NamaBarang.getText()+"',"+
                                 "kodejenis='"+KodeJenis.getSelectedItem()+"',"+
                                 "harganet='"+HargaNet.getText()+"',"+
                                 "hargajual='"+HargaJual.getText()+"',"+
                                 "stok='"+Stok.getText()+"'"+
                                 "Where kodebarang='"+KodeBarang.getText()+"'";
                
                cn.executeUpdate(SQL);
                data[0] = KodeBarang.getText();
                data[1] = NamaBarang.getText();
                data[2] = KodeJenis.getSelectedItem().toString();
                data[3] = HargaNet.getText();
                data[4] = HargaJual.getText();
                data[5] = Stok.getText();
                tableModel.removeRow(row);
                tableModel.insertRow(row,data);
                cn.close();
                conn.close();
                BersihData();
                Save.setEnabled(false);
                SetEditOff();
                JOptionPane.showMessageDialog(null,"Data Berhasil Dirubah!");
            } catch (SQLException ex) {
                JOptionPane.showMessageDialog(null,ex);
            } catch (ClassNotFoundException ex) {
                Logger.getLogger(FrmBarang.class.getName()).log(Level.SEVERE, null, ex);
            }
        }            
    }

Buatlah  kode  program  Delete  dengan  mengklik  kanan  button  Delete  ->evens  ->  action  -> ActionPerformed.
private void DeleteActionPerformed(java.awt.event.ActionEvent evt) {                                      
        // TODO add your handling code here:
        String KB=KodeBarang.getText();
        String NB=NamaBarang.getText();
        String KJ=KodeJenis.getSelectedItem().toString();
        String HN=HargaNet.getText();
        String HJ=HargaJual.getText();
        String ST=Stok.getText();
        
        if ((KB.isEmpty()) | (NB.isEmpty()) |(KJ.isEmpty()) |(HN.isEmpty())|(HJ.isEmpty())|(ST.isEmpty())) {
            JOptionPane.showMessageDialog(null,"data tidak boleh kosong, silahkan dilengkapi");
            KodeBarang.requestFocus();
        }else {
            
            try {
                koneksi();
                String     SQL = "Delete From tblbarang Where kodebarang='"+KodeBarang.getText().toString()+"'";
                cn.executeUpdate(SQL);
                data[0] = KodeBarang.getText();
                data[1] = NamaBarang.getText();
                data[2] = KodeJenis.getSelectedItem().toString();
                data[3] = HargaNet.getText();
                data[4] = HargaJual.getText();
                data[5] = Stok.getText();
                tableModel.removeRow(row);
                cn.close();
                conn.close();
                BersihData();
                Save.setEnabled(false);
                SetEditOff();
                JOptionPane.showMessageDialog(null,"Data Berhasil Dihapus!");
            } catch (SQLException ex) {
                JOptionPane.showMessageDialog(null,ex);
            } catch (ClassNotFoundException ex) {
                Logger.getLogger(FrmBarang.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
    }

Buatlah kode program Close dengan mengklik kanan button Close ->evens -> action -> ActionPerformed.

private void CloseActionPerformed(java.awt.event.ActionEvent evt) {                                     

        // TODO add your handling code here:
   if(JOptionPane.showConfirmDialog(null,"This application will be close \n if you press button OK","Information",JOptionPane.OK_CANCEL_OPTION,JOptionPane.INFORMATION_MESSAGE)==JOptionPane.OK_OPTION)
 this.dispose(); 
    }    

Buatlah  kode  program  Cancel  dengan  mengklik  kanan  button  Cancel  ->  events  ->  Action  -> ActionPerformed.

private void CancelActionPerformed(java.awt.event.ActionEvent evt) {                                      

        // TODO add your handling code here:

      BersihData();

      SetEditOff();

    }  


Doneeeee… Form selesai dibuat selanjutnya tinggal sobat jalankan dengan memencet shift+F6  dan akan tampil seperti berikut sob: 
membuat desain form data barang dengan netbeans

Akhirnya selesai juga sob membuat form data barang, untuk form selanjutnya akan gw bahas di lain kesempatan sob.  okelah sekian dulu ya sob postingannya. terimakasih untuk sobat helmyntest atas kunjungannya. sampai jumpa lagi sob! :v
Untuk Postingan Sebelumnya bisa cek disini sob, untuk selanjutnya tunggu aja sob :v