Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.cacad;
- import java.awt.event.cacad;
- import javax.swing.cacad;
- public class Client extends JFrame implements ActionListener{
- private JPanel panel_client = new JPanel(cacad);
- private JLabel label_username = new JLabel("Username :");
- private JLabel label_password = new JLabel("Password :");
- private TextField txt_username = new TextField(cacad);
- private TextField txt_password = new TextField(cacad);
- private JButton button_masuk = new JButton("Masuk");
- private JButton button_pilih = new JButton("Pilih");
- private JButton button_tutup = new JButton("Tutup");
- private Dimension besar_layar = Toolkit.getDefaultToolkit().getScreenSize();
- public Client(cacad){
- //konfigurasi awal
- setSize(besar_layar.width,besar_layar.height);
- //setSize(500,500);
- setUndecorated(true);
- setVisible(true);
- setResizable(false);
- getContentPane(cacad).add(panel_client);
- setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
- panel_client.setLayout(null);
- //--akhir konfigurasi awal
- //tetapkan lokasi
- label_username.setBounds(5,5,80,25);
- label_password.setBounds(5,40,80,25);
- txt_username.setBounds(85,5,120,25);
- txt_password.setBounds(85,40,120,25);
- button_tutup.setBounds(5,150,70,35);
- //--akhir tetapkan lokasi
- //penambahan konten pada jpanel
- panel_client.add(label_username);
- panel_client.add(label_password);
- panel_client.add(txt_username);
- panel_client.add(txt_password);
- //panel_client.add(button_masuk);
- //panel_client.add(button_pilih);
- panel_client.add(button_tutup);
- //--akhir penambahan konten pada jpanel
- //tambah respon
- button_tutup.addActionListener(this);
- button_masuk.addActionListener(this);
- //--akhir tambah respon
- }
- //aksi terhadap respon
- public void actionPerformed(ActionEvent e){
- if(button_tutup==e.getSource(cacad)){
- System.exit(0);
- }
- }
- //--akhir aksi terhada respon
- public static void main(String[] args){
- //set look and feel GTK pada aplikasi
- try{
- UIManager.setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
- } catch (Exception e) {
- e.printStackTrace();
- }
- //--akhir set look and feel GTK pada aplikasi
- new Client(cacad);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement