Jumat, 15 November 2013

FACEBOOK - PEMROGRAMAN VISUAL

package TUBES2;

import javax.swing.JFrame;

public class Facebook extends JFrame {
    private JTextField textField;
    private JTextField textField_2;
    private JTextField textField_3;
    private JTextField textField_4;
    private JTextField textField_5;
    private JTextField textField_6;
    private JPasswordField passwordField;
    public Facebook() {
        getContentPane().setLayout(null);
      
        JPanel panel = new JPanel();
        panel.setBackground(new Color(0, 0, 128));
        panel.setBounds(0, 0, 944, 89);
        getContentPane().add(panel);
        panel.setLayout(null);
      
        JLabel lblFacebook = new JLabel("Facebook");
        lblFacebook.setFont(new Font("Tahoma", Font.BOLD, 49));
        lblFacebook.setForeground(Color.WHITE);
        lblFacebook.setBounds(38, 0, 392, 82);
        panel.add(lblFacebook);
      
        textField = new JTextField();
        textField.setBounds(578, 31, 120, 20);
        panel.add(textField);
        textField.setColumns(10);
      
        JButton btnMasuk = new JButton("Masuk");
        btnMasuk.setForeground(new Color(0, 0, 0));
        btnMasuk.setBackground(new Color(25, 25, 112));
        btnMasuk.setBounds(845, 30, 89, 23);
        panel.add(btnMasuk);
      
        JLabel lblEmailAtauTelepon = new JLabel("Email atau Telepon");
        lblEmailAtauTelepon.setForeground(new Color(255, 255, 255));
        lblEmailAtauTelepon.setBounds(578, 11, 107, 14);
        panel.add(lblEmailAtauTelepon);
      
        JLabel lblKataSandi = new JLabel("Kata Sandi");
        lblKataSandi.setForeground(new Color(255, 255, 255));
        lblKataSandi.setBounds(708, 11, 80, 14);
        panel.add(lblKataSandi);
      
        JCheckBox chckbxBiarkanSayaTetap = new JCheckBox("Biarkan saya tetap masuk");
        chckbxBiarkanSayaTetap.setBackground(new Color(0, 0, 128));
        chckbxBiarkanSayaTetap.setForeground(new Color(255, 255, 255));
        chckbxBiarkanSayaTetap.setFont(new Font("Tahoma", Font.PLAIN, 9));
        chckbxBiarkanSayaTetap.setBounds(570, 59, 133, 23);
        panel.add(chckbxBiarkanSayaTetap);
      
        JLabel lblLupaKataSandi = new JLabel("Lupa kata sandi anda ?");
        lblLupaKataSandi.setFont(new Font("Tahoma", Font.PLAIN, 9));
        lblLupaKataSandi.setForeground(Color.WHITE);
        lblLupaKataSandi.setBounds(708, 62, 120, 14);
        panel.add(lblLupaKataSandi);
      
        passwordField = new JPasswordField();
        passwordField.setBounds(708, 31, 107, 20);
        panel.add(passwordField);
      
        JLabel lblMendaftar = new JLabel("Mendaftar");
        lblMendaftar.setForeground(Color.DARK_GRAY);
        lblMendaftar.setFont(new Font("Microsoft PhagsPa", Font.PLAIN, 40));
        lblMendaftar.setBounds(573, 86, 204, 69);
        getContentPane().add(lblMendaftar);
      
        JLabel lblGratisSampaiKapan = new JLabel("Gratis, sampai kapanpun.");
        lblGratisSampaiKapan.setFont(new Font("Tahoma", Font.PLAIN, 17));
        lblGratisSampaiKapan.setBounds(573, 140, 204, 26);
        getContentPane().add(lblGratisSampaiKapan);
      
        textField_2 = new JTextField();
        textField_2.setBounds(573, 166, 149, 31);
        getContentPane().add(textField_2);
        textField_2.setColumns(10);
      
        textField_3 = new JTextField();
        textField_3.setColumns(10);
        textField_3.setBounds(732, 166, 149, 31);
        getContentPane().add(textField_3);
      
        textField_4 = new JTextField();
        textField_4.setColumns(10);
        textField_4.setBounds(573, 208, 308, 31);
        getContentPane().add(textField_4);
      
        textField_5 = new JTextField();
        textField_5.setColumns(10);
        textField_5.setBounds(573, 250, 308, 31);
        getContentPane().add(textField_5);
      
        textField_6 = new JTextField();
        textField_6.setColumns(10);
        textField_6.setBounds(573, 292, 308, 31);
        getContentPane().add(textField_6);
      
        JComboBox comboBox = new JComboBox();
        comboBox.setModel(new DefaultComboBoxModel(new String[] {"Tanggal", "1", "2", "3", "4", "5", "6", "7"}));
        comboBox.setToolTipText("Tanggal");
        comboBox.setBounds(573, 371, 63, 26);
        getContentPane().add(comboBox);
      
        JComboBox comboBox_1 = new JComboBox();
        comboBox_1.setModel(new DefaultComboBoxModel(new String[] {"Bulan", "Januari", "Februari", "Maret", "Oktober"}));
        comboBox_1.setToolTipText("Tanggal");
        comboBox_1.setBounds(646, 371, 53, 26);
        getContentPane().add(comboBox_1);
      
        JComboBox comboBox_2 = new JComboBox();
        comboBox_2.setModel(new DefaultComboBoxModel(new String[] {"Tahun", "1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002"}));
        comboBox_2.setToolTipText("Tanggal");
        comboBox_2.setBounds(714, 371, 63, 26);
        getContentPane().add(comboBox_2);
      
        JLabel lblTanggalLahir = new JLabel("Tanggal Lahir");
        lblTanggalLahir.setFont(new Font("Tahoma", Font.PLAIN, 17));
        lblTanggalLahir.setBounds(573, 334, 204, 26);
        getContentPane().add(lblTanggalLahir);
      
        JLabel lblMengapaSayaHarus = new JLabel("Mengapa saya harus");
        lblMengapaSayaHarus.setForeground(new Color(0, 0, 128));
        lblMengapaSayaHarus.setFont(new Font("Tahoma", Font.PLAIN, 10));
        lblMengapaSayaHarus.setBounds(782, 368, 117, 26);
        getContentPane().add(lblMengapaSayaHarus);
      
        JLabel lblMemberikanTanggalLahir = new JLabel("memberikan tanggal lahir saya?");
        lblMemberikanTanggalLahir.setForeground(new Color(0, 0, 128));
        lblMemberikanTanggalLahir.setFont(new Font("Tahoma", Font.PLAIN, 10));
        lblMemberikanTanggalLahir.setBounds(782, 381, 154, 26);
        getContentPane().add(lblMemberikanTanggalLahir);
      
        JRadioButton rdbtnPerempuan = new JRadioButton("Perempuan");
        rdbtnPerempuan.setFont(new Font("Tahoma", Font.BOLD, 12));
        rdbtnPerempuan.setBounds(573, 404, 109, 23);
        getContentPane().add(rdbtnPerempuan);
      
        JRadioButton rdbtnLakilaki = new JRadioButton("Laki-laki");
        rdbtnLakilaki.setFont(new Font("Tahoma", Font.BOLD, 12));
        rdbtnLakilaki.setBounds(684, 404, 109, 23);
        getContentPane().add(rdbtnLakilaki);
      
        JTextPane txtpnDenganMengklikMendaftra = new JTextPane();
        txtpnDenganMengklikMendaftra.setBackground(new Color(230, 230, 250));
        txtpnDenganMengklikMendaftra.setForeground(Color.GRAY);
        txtpnDenganMengklikMendaftra.setFont(new Font("Tahoma", Font.PLAIN, 9));
        txtpnDenganMengklikMendaftra.setText("Dengan mengklik Mendaftra, anda akan menyetujui Ketentuan kami\r\ndan bahwa Anda telah membaca Kebijakan Penggunaan Data\r\nkami, termasuk Penggunaan Cookie.");
        txtpnDenganMengklikMendaftra.setBounds(573, 434, 299, 41);
        getContentPane().add(txtpnDenganMengklikMendaftra);
      
        JButton btnMendaftar = new JButton("Mendaftar");
        btnMendaftar.setBackground(new Color(255, 255, 255));
        btnMendaftar.setForeground(new Color(0, 0, 0));
        btnMendaftar.setFont(new Font("Tahoma", Font.BOLD, 18));
        btnMendaftar.setBounds(573, 486, 126, 41);
        getContentPane().add(btnMendaftar);
      
        JLabel lblNewLabel = new JLabel("New label");
        lblNewLabel.setIcon(new ImageIcon("D:\\f1.JPG"));
        lblNewLabel.setBounds(100, 100, 317, 160);
        getContentPane().add(lblNewLabel);
      
        JTextPane txtpnMengobrolGratisDan = new JTextPane();
        txtpnMengobrolGratisDan.setForeground(new Color(51, 51, 51));
        txtpnMengobrolGratisDan.setFont(new Font("Tahoma", Font.BOLD, 12));
        txtpnMengobrolGratisDan.setText("Mengobrol gratis dan lebih hemat dengan facebook Messenger");
        txtpnMengobrolGratisDan.setBounds(70, 268, 349, 20);
        getContentPane().add(txtpnMengobrolGratisDan);
      
        JLabel lblLakukanObrolanGrup = new JLabel("-  Lakukan obrolan grup atau kirim pesan kepada seorang teman saya");
        lblLakukanObrolanGrup.setBounds(70, 329, 347, 14);
        getContentPane().add(lblLakukanObrolanGrup);
      
        JLabel lblHidupkanPercakapanDengan = new JLabel("-  Hidupkan percakapan dengan foto, emotion, dan banyak lagi");
        lblHidupkanPercakapanDengan.setBounds(70, 345, 347, 14);
        getContentPane().add(lblHidupkanPercakapanDengan);
      
        JLabel lblLihatTeman = new JLabel("-  Lihat teman yang online dan kirimi pesan langsung di ponsel");
        lblLihatTeman.setBounds(70, 361, 347, 14);
        getContentPane().add(lblLihatTeman);
      
        JLabel lblAtauKomputerMereka = new JLabel("atau komputer mereka");
        lblAtauKomputerMereka.setBounds(80, 374, 347, 14);
        getContentPane().add(lblAtauKomputerMereka);
      
        JButton btnKirimKePonsel = new JButton("Kirim ke Ponsel");
        btnKirimKePonsel.setFont(new Font("Tahoma", Font.BOLD, 13));
        btnKirimKePonsel.setBounds(77, 420, 133, 41);
        getContentPane().add(btnKirimKePonsel);
      
        JPanel panel_1 = new JPanel();
        panel_1.setBackground(new Color(102, 102, 102));
        panel_1.setBounds(46, 497, 492, 2);
        getContentPane().add(panel_1);
      
        JPanel panel_2 = new JPanel();
        panel_2.setBackground(new Color(102, 102, 102));
        panel_2.setBounds(573, 538, 356, 2);
        getContentPane().add(panel_2);
      
        JPanel panel_3 = new JPanel();
        panel_3.setBackground(new Color(255, 255, 255));
        panel_3.setBounds(0, 576, 944, 99);
        getContentPane().add(panel_3);
        panel_3.setLayout(null);
      
        JLabel label = new JLabel("Sukmarifin (c) Indonesia | Bahasa Indonesia");
        label.setForeground(new Color(0, 0, 128));
        label.setBounds(718, 75, 216, 14);
        panel_3.add(label);
      
        JLabel lblNewLabel_1 = new JLabel("");
        lblNewLabel_1.setBounds(10, 0, 665, 89);
        lblNewLabel_1.setIcon(new ImageIcon("D:\\14.JPG"));
        panel_3.add(lblNewLabel_1);
      
        JLabel lblBuatHalamanUntuk = new JLabel("Buat halaman untuk SELEBRITI, GRUP, dan MUSIK");
        lblBuatHalamanUntuk.setForeground(new Color(128, 128, 128));
        lblBuatHalamanUntuk.setFont(new Font("Tahoma", Font.BOLD, 12));
        lblBuatHalamanUntuk.setBounds(572, 551, 327, 26);
        getContentPane().add(lblBuatHalamanUntuk);
    }
}


Tidak ada komentar:

Posting Komentar