Rabu, 02 Januari 2013

PT PRACTICE SKILL EXAM

Bingung mau gimana lagi ngurusin banyak tugass, ada ujian cisco jugaa.. nihh skill exam untuk kamu
DISINI

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);
    }
}