hohohohohoh hehehhe hihihi hahahah akhirnya dapet tugas lagi dari bapak dosen untuk membuat aplikasi android . sebenernya agak binggung mau bikin apa berhubung di kasih deadline hanya 1 minggu alias 8 hari pasnya . akhirnya datanglah ilham yaitu aplikasi android yang so simple create KALKULATOR SEDERHANA . alhamdulilah akhirnya aplikasinya berhasil di wujudkan hahaha
oke ini screanshootnya
nah Setelah keliatan Layoutnya seperti di atas . semoga sudah pada tau yah apa aja yang di pake dalam aplikasi berikut karena overall semua sama aja kaya netbean
Nah tadi itu Code Xml buat tampilan aplikasi android yang akan kita buat , ok setelah tampilan selesai waktuinya kita melakukan deklarasi variabel dulu biar ngga ada kesalah pas melakukan conding action . ok berikut code untuk deklarasi. untuk menulisnya lakukan pada main.java aplikasi kalian
Setelah variabel dideklarasikan, langkah selanjutnya adalah mencocokan variabel untuk GUI dengan id pada masing-masing komponen GUI yang telah didesain
Hari ini saya akan memberikan sedikit Ilmu yang saya dapat dari internet tentang Cisco Otodidak . mungkin ada yang belum tahu apasih cisco itu ??? .Cisco Itu adalah Vendor atau merek Dari salah satu Perusahan Dibidang network hardware .
Cisco sendiri memiliki akademi untuk mempelajari seluruh hardware mereka agar dapat di gunakan untuk publik . gelar gelar Cisco
CCNA, CCNP, dan CCIE
Kali ini saya akan Memberikan sedikit modul Untuk tahapan Pertama Yaitu CCNA
Hay sudah lama saya tidak update ini blog karena kesibukan saya kerja jadi . saya kurang mengurus blog ini . ok untuk mengawali blog saya kali ini saya Mau Mereview Produk terbaru dari apple Mobile Yaitu IPhone 6 . yang di gadang gadang sangat cangih ...
Dari Spesifikasi DI atas tidak jauh beda dengan Iphone 5s yang beberapa waktu Lalu di release di Amerika . tapi memang Produk dari apple selalu mengoncang dunia walaupun harganya yang lumayan mahal untuk handphone seperti itu ,
Apple selalu memberikan Kualitas di balik harga yang begitu mahal itu berikut Video Iphone 6
Terima kasih Telah merelakan waktunya untuk membaca Blog saya .
Animeplus is a template for Blog Sharing Anime this template recomendation for Fansub or Fansub18+, purple color with 2 column navigation use dropdown.
Note : Click Button "How To Configure Template" for setting this template
sudah lama tidak update blog kalo ini saya akan update blog saya tentang tugas membuat aplikasi untuk perusahan kecil menegah untuk mencatat setiap transaksi perbankannya . dalam aplikasi ini sudah di lengkapi dengan database mysql .
APLIKASI PENUNJANG
- Java NetBeans 8.0
- Xampp
Proses Pembuatan aplikasi
1. buat database
MYSQL
2. buat Project baru dengan Nama aplikasitransaksi
3. buat file java mengunakan Fasilitas MASTER / DETAIL SIMPLE FROM
3. ikuti saja sampai muncul
4. menambahkan Fungsi arimatik Untuk penghitungan pajak
hay para Bomber`s sudah lama saya tidak update blog ini . karena kesibukan saya kuliah dan kerja hehehe :D . kali ini saya akan membahas sedikit Tentang tugas dari tempat saya kulauh . Tentang Pembuatan APlikasi java Iframe . di sini saya akan membuat aplikasi Penjualan Paket Komputer Dengan fasilitas Kupon discon. saya tidak akan panjang lebar menjelasakan Scrip dan funginya karena keterbataan waktu . tapi kalo ada yang ingin bertanya Bisa langsung ke Twitter saya di @olidfire .
1 Pertama buat Desain Iframe seperti ini .
- Berikut code atau scripnya /* * To change this template, choose Tools | Templates * and open the template in the editor. */
/** * * @author BomberCom */ public class daftarPaket extends javax.swing.JFrame {
/** * Creates new form daftarPaket */ public daftarPaket() { 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") // private void initComponents() {
grup = new javax.swing.ButtonGroup(); jButton2 = new javax.swing.JButton(); jLabel1 = new javax.swing.JLabel(); jSeparator1 = new javax.swing.JSeparator(); po = new javax.swing.JRadioButton(); grup.add(po); of = new javax.swing.JRadioButton(); grup.add(of); ga = new javax.swing.JRadioButton(); grup.add(ga); de = new javax.swing.JRadioButton(); grup.add(de); ed = new javax.swing.JRadioButton(); grup.add(ed); jButton1 = new javax.swing.JButton(); jLabel2 = new javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new javax.swing.JLabel(); jLabel7 = new javax.swing.JLabel(); jLabel8 = new javax.swing.JLabel(); pr = new javax.swing.JTextField(); mo = new javax.swing.JTextField(); me = new javax.swing.JTextField(); hd = new javax.swing.JTextField(); ve = new javax.swing.JTextField(); mr = new javax.swing.JTextField(); km = new javax.swing.JTextField(); jLabel9 = new javax.swing.JLabel(); hg = new javax.swing.JTextField(); jLabel10 = new javax.swing.JLabel(); D = new javax.swing.JTextField(); jLabel11 = new javax.swing.JLabel(); T = new javax.swing.JTextField(); dis = new javax.swing.JTextField(); jLabel12 = new javax.swing.JLabel(); dl = new javax.swing.JButton(); st = new javax.swing.JLabel(); jMenuBar1 = new javax.swing.JMenuBar(); jMenu1 = new javax.swing.JMenu(); jMenu2 = new javax.swing.JMenu();
Sudah lama tidak update blog kali ini saya akan sedikit memberikan Tutorial bagaimana membuat Aplikasi berbasis Java Denga Gui kali . sesuai Tugas Kuliah kali ini saya membahas Tentang aplikasi Penjual Mobil Basis Java GUI .
Berikut Sourchcode dan tampilanya
Buat tampilaan mengunakan Iframe seperti berikut menguanakn control Tool.
Setelah itu lakukan Tulis Scrip Berikut atau copy n paste
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package swing; /** * * @author BomberCom */ public class PejualanMobil extends javax.swing.JFrame { /** * Creates new form PejualanMobil */ public PejualanMobil() { 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") // private void initComponents() { grup = new javax.swing.ButtonGroup(); jLabel1 = new javax.swing.JLabel(); av = new javax.swing.JRadioButton(); grup.add(av); xe = new javax.swing.JRadioButton(); grup.add(xe); er = new javax.swing.JRadioButton(); f = new javax.swing.JRadioButton(); jSeparator1 = new javax.swing.JSeparator(); jSeparator2 = new javax.swing.JSeparator(); jLabel2 = new javax.swing.JLabel(); jm = new javax.swing.JTextField(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new javax.swing.JLabel(); hp = new javax.swing.JTextField(); jLabel6 = new javax.swing.JLabel(); t = new javax.swing.JTextField(); jButton1 = new javax.swing.JButton(); jSeparator3 = new javax.swing.JSeparator(); cpph = new javax.swing.JCheckBox(); pph = new javax.swing.JTextField(); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); jLabel1.setText("APLIKASI PENJUALAN MOBIL"); av.setText("Avanza"); av.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { avActionPerformed(evt); } }); xe.setText("Xenia"); xe.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { xeActionPerformed(evt); } }); er.setText("Ertiga"); grup.add(er); er.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { erActionPerformed(evt); } }); f.setText("Fourtuner"); grup.add(f); f.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { fActionPerformed(evt); } }); jLabel2.setText("BOMBERCOMPUTER 2014"); jLabel3.setText("Jumlah Mobil Terjual"); jLabel4.setText("Harga Perunit ($)"); hp.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { hpActionPerformed(evt); } }); jLabel6.setText("Total Penjualan :"); jButton1.setText("HITUNG"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { jButton1ActionPerformed(evt); } }); cpph.setText("Total PPH 10%"); cpph.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { cpphActionPerformed(evt); } }); javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(jSeparator1) .addComponent(jSeparator2) .addGroup(layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(140, 140, 140) .addComponent(jLabel1)) .addGroup(layout.createSequentialGroup() .addGap(155, 155, 155) .addComponent(jLabel2))) .addGap(0, 0, Short.MAX_VALUE)) .addGroup(layout.createSequentialGroup() .addContainerGap() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(av) .addComponent(er) .addComponent(xe) .addComponent(f)) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(160, 160, 160) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(hp, javax.swing.GroupLayout.PREFERRED_SIZE, 182, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jButton1) .addComponent(jLabel3) .addComponent(jLabel4) .addComponent(jm, javax.swing.GroupLayout.PREFERRED_SIZE, 45, javax.swing.GroupLayout.PREFERRED_SIZE))) .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(cpph) .addComponent(pph, javax.swing.GroupLayout.PREFERRED_SIZE, 154, javax.swing.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addComponent(t, javax.swing.GroupLayout.PREFERRED_SIZE, 182, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE, 108, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jSeparator3, javax.swing.GroupLayout.DEFAULT_SIZE, 1, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addContainerGap() .addComponent(jLabel1, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addComponent(av) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(xe) .addGap(25, 25, 25) .addComponent(er) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(f) .addGap(4, 4, 4) .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 4, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGroup(layout.createSequentialGroup() .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(18, 18, 18) .addComponent(jm, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) .addComponent(jLabel4)) .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 14, javax.swing.GroupLayout.PREFERRED_SIZE)) .addGap(6, 6, 6) .addComponent(hp, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jButton1) .addGap(8, 8, 8) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(jLabel6) .addComponent(cpph)) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE) .addComponent(t, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) .addComponent(pph, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 10, javax.swing.GroupLayout.PREFERRED_SIZE) .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(jLabel2) .addContainerGap()) ); pack(); }// private void hpActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int bil1 = Integer.parseInt(jm.getText()); int bil2 = Integer.parseInt(hp.getText()); int bil3 = bil1 *bil2; t .setText(""+ bil3); } private void erActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (er.isSelected()); hp.setText("100000"); } private void avActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (av.isSelected()); hp.setText("150000"); } private void xeActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (xe.isSelected()); hp.setText("125000"); } private void fActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if (f.isSelected()); hp.setText("6500000"); } private void cpphActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int bph1 = Integer.parseInt(t.getText()); if (cpph.isSelected()); int bph2 = bph1 * 10 /100; pph.setText(""+ bph2); } /** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ // /* 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(PejualanMobil.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(PejualanMobil.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(PejualanMobil.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(PejualanMobil.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } // /* Create and display the form */ java.awt.EventQueue.invokeLater(new Runnable() { public void run() { new PejualanMobil().setVisible(true); } }); } // Variables declaration - do not modify private javax.swing.JRadioButton av; private javax.swing.JCheckBox cpph; private javax.swing.JRadioButton er; private javax.swing.JRadioButton f; private javax.swing.ButtonGroup grup; private javax.swing.JTextField hp; private javax.swing.JButton jButton1; private javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private javax.swing.JLabel jLabel6; private javax.swing.JSeparator jSeparator1; private javax.swing.JSeparator jSeparator2; private javax.swing.JSeparator jSeparator3; private javax.swing.JTextField jm; private javax.swing.JTextField pph; private javax.swing.JTextField t; private javax.swing.JRadioButton xe; // End of variables declaration }
Setlah itu lagukan Pengetestaan dengan menRun hasilnya
Jika berhasil akan tampil seperti di atas terimakasih telah membaca masih banyak lagi artikel seputra dunia IT di blog ini terimakasih