Sabtu, 29 Desember 2012

PEMROGRAMAN JAVA


ini bro tampilannya... cara belajar java. efextif...
 

GUI sederhana  ... upss ambil aja nih selengkapnya(download maksudnya) .. klick DISINI(note:jika muncul klick skip add)
ni coding belum lengkapnya:


import javax.swing.text.JTextComponent;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
//new
import javax.swing.JDialog;
//
public class BangunRuangGUI extends JFrame {
    private JPanel panelUtama;
    private JPanel panelAtas;
    private JPanel panelTengah;
    private JPanel panelBawah;
    private JLabel lbl1;
    private JLabel lbl2;
    private JLabel lbl3;
    private JLabel lbl4;
    private JLabel lbl5;
    private JLabel lbl6;
    private JLabel lbl7;
    private JLabel lbl8;
    private JLabel lbl9;
    private JTextField txtInput1;
    private JTextField txtInput2;
    private JTextField txtInput3;
    private JTextField txtInput4;
    private JTextField txtInput5;
    private JTextField txtInput6;
    private JTextField txtInput7;
    private JTextField txtInput8;
    private JButton btnOk;
    private JButton btnExit;
   
    public BangunRuangGUI() {
        initComponent();
        this.setLocationRelativeTo(this);
    }
   
    public void initComponent() {
        panelUtama = new JPanel();
        panelAtas = new JPanel();
        panelTengah = new JPanel();
        panelBawah = new JPanel();
        txtInput1 = new JTextField();
        txtInput2 = new JTextField();
        txtInput3 = new JTextField();
        txtInput4 = new JTextField();
        txtInput5 = new JTextField();
        txtInput6 = new JTextField();
        txtInput7 = new JTextField();
        txtInput8 = new JTextField();
        lbl1 = new JLabel();
        lbl2 = new JLabel();
        lbl3 = new JLabel();
        lbl4 = new JLabel();
        lbl5 = new JLabel();
        lbl6 = new JLabel();
        lbl7 = new JLabel();
        lbl8 = new JLabel();
        lbl9 = new JLabel();
        btnOk = new JButton();
        btnExit = new JButton();
        //new Dialog Pembayaran
      
        new JDialog (this, "KELAS PEMBAYARAN LISTRIK"){
        {
        this.setSize(400, 590);
        this.setVisible(true);
        }
        };
        //
      
        this.setDefaultCloseOperation(EXIT_ON_CLOSE);
        this.setTitle("PERKIRAAN PEMBAYARAN LISTRIK");
        this.setSize(500, 400);
        this.setResizable(false);
        this.getContentPane().setLayout(null);
        this.add(panelUtama);
      
        panelUtama.setLayout(null);
        panelUtama.setBackground(Color.black);
        panelUtama.setOpaque(true);
        panelUtama.setBounds(0, 0, 500, 400);
      
        //new
        panelAtas.setLayout(null);
        panelAtas.setBackground(new Color(0,0,0)); // BLACK BRO
        panelAtas.setOpaque(true);
        panelUtama.add(panelAtas);
        panelAtas.setBounds(0,0,500,150);
      
        panelTengah.setLayout(null);
        panelTengah.setBackground(new Color(255,255,255)); // WHITE BRO
        panelTengah.setOpaque(true);
        panelUtama.add(panelTengah);
        panelTengah.setBounds(0,0,500,200);
      
        panelBawah.setLayout(null);
        panelBawah.setBackground(new Color(13,128,13)); // ijo BRO
        panelBawah.setOpaque(true);
        panelUtama.add(panelBawah);
        panelBawah.setBounds(0,0,500,400);
        //
        lbl1.setText("Waat/Daya ");
        lbl1.setOpaque(true);
        panelAtas.add(lbl1); //panel atas karene untuk menumpuk
        lbl1.setBounds(10,10,120,20);
        //new
        lbl2.setText("Biaya per Kwh ");
        lbl2.setOpaque(true);
        panelAtas.add(lbl2);
        lbl2.setBounds(10,40,120,20);
      
        lbl3.setText("HASIL ");
        lbl3.setBackground(new Color(13,128,13));
        lbl3.setOpaque(true);
        panelTengah.add(lbl3);
        lbl3.setBounds(225,180,40,25); //200
        txtInput6.setText(null);
        txtInput6.setOpaque(true);
        panelBawah.add(txtInput6);
        txtInput6.setBounds(151,235,190,25);
      
        txtInput7.setText(null);
        txtInput7.setOpaque(true);
        panelBawah.add(txtInput7);
        txtInput7.setBounds(151,265,190,25);
      
        txtInput8.setText(null);
        txtInput8.setOpaque(true);
        panelBawah.add(txtInput8);
        txtInput8.setBounds(151,295,190,25);
        //
      
        btnOk.setText("OK");
        btnOk.setOpaque(true);
      
        btnExit.setText("EXIT");
        btnExit.setOpaque(true);
      
        panelBawah.add(btnOk);
        btnOk.setBounds(375,235,90,40);
        btnOk.addActionListener(ActListener);
      
        panelBawah.add(btnExit);
        btnExit.setBackground(new Color(255,13,13));
        btnExit.setBounds(375,320,90,40);
        btnExit.addActionListener(ActListener);
  
   
    }
   
    private ActionListener  ActListener = new ActionListener() {
        //@Override  
        public void actionPerformed(ActionEvent event) {
            if(event.getSource().equals(btnOk)) {
                System.out.println(txtInput1.getText());
                System.out.println(txtInput2.getText());
                System.out.println(txtInput3.getText());
                System.out.println("Rp."+txtInput4.getText());  
                //txtInput4.setText()=txtInput1.getText();
            }
            else if(event.getSource().equals(btnExit)) {
                System.exit(0);
            }
        }
    };
   
    public static void main(String[] IRUS) {
        BangunRuangGUI me = new BangunRuangGUI();
        me.setVisible(true);
    }
}

Minggu, 23 Desember 2012

PEMROGRAMAN LANJUT JAVA

INi gan kali ene guee kasih yang keduaa...
ni tampilannya
 
 eluu bakal tambah pinter buat coding java... 
dengan contoh ini yang sangat begitu mudah donload aja filenya(note: jika sudah muncul klick skipp add):  KLICK DISINI !!
Untuk saat ini Anda telah mempunyai gambaran tentang bagaimana proses pembuatan program Java secara sederhana dalam bentuk aplikasi biasa atau applet. Anda juga dapat mencoba mengembangkan program sederhana tersebut sesuai dengan keinginan Anda berdasarkan hal-hal yang sudah Anda ketahui. Konsep dasar yang sudah Anda dapatkan akan dikembangkan lebih lanjut dalam topik-topik tutorial selanjutnya. Selamat mencoba!

PEMROGRAMAN LANJUT JAVA

Haloww.. kali ini saya akan mengajarkan java :)
ini tampilannya
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ­platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer­­. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel. 

download aja disini contohnya..selengkapnya(note:setelah muncul skip add di pojok kanan atas ):   KLICK DISINI
dan Untuk saat ini Anda telah mempunyai gambaran tentang bagaimana proses pembuatan program Java secara sederhana dalam bentuk aplikasi biasa atau applet. Anda juga dapat mencoba mengembangkan program sederhana tersebut sesuai dengan keinginan Anda berdasarkan hal-hal yang sudah Anda ketahui. Konsep dasar yang sudah Anda dapatkan akan dikembangkan lebih lanjut dalam topik-topik tutorial selanjutnya. Selamat mencoba!