Carilah apapun yang kau inginkan...

Senin, 20 November 2017

LAPORAN PRAKTIKUM 10 (TUGAS)



Assalamualaikum warahmatullahi Wabarakatuh….
Pada Laporan Praktikum yang Ke-sepuluh ini saya akan mengerjakan tugas yang diberikan selama Mata Kuliah Algoritma dan Pemrograma (Java) berlangsung pada tanggal 14  November 2017 oleh Ibu Dosen Sundari Retno Andani, S.T,M.Kom .
Kita langsung saja ,

G. TUGAS
            Buatlah sebuah frame yang didalamnya terdapat semua jenis format yang telah anda pelajari, seperti dibawah ini :




Jawab :
Berikut scriptnya :

import javax.swing.*;
import java.awt.*;
class TES extends JFrame {
JButton klik0, klik1, klik2, klik3, klik4, klik5, klik6, klik7, klik8, klik9, klik10, klik11;
JLabel Label1, Label2, Label3;
JPanel    panelLabel, panel1, panel2, panel3;

public TES () {
setTitle ("MULTILAYOUT");

panelLabel = new JPanel (null);
Label1 = new JLabel ("Flow Layout");
Label2 = new JLabel ("None Layout");
Label3 = new JLabel ("None Layout");

panel1 = new JPanel (new FlowLayout());
klik0 = new JButton ("0");
klik1 = new JButton ("1");
klik2 = new JButton ("2");
klik3 = new JButton ("3");

panel2 = new JPanel (null);
klik4 = new JButton ("4");
klik5 = new JButton ("5");
klik6 = new JButton ("6");
klik7 = new JButton ("7");

Label3 = new JLabel ("Grid Layout");
panel3 = new JPanel (new GridLayout(2,2));
klik8 = new JButton ("8");
klik9 = new JButton ("9");
klik10 = new JButton ("10");
klik11 = new JButton ("11");

setLayout (new BorderLayout());
add (Label1, "North");
add (Label2);
add (Label3);
add (panel1,"West");
panel1.add (klik0);
panel1.add (klik1);
panel1.add (klik2);
panel1.add (klik3);
add (panel2, "Center");
panel2.add (klik4);
panel2.add (klik5);
panel2.add (klik6);
panel2.add (klik7);
add (panel3, "East");
panel3.add (klik8);
panel3.add (klik9);
panel3.add (klik10);
panel3.add (klik11);

Label2.setBounds(225,-5,80,25);
Label3.setBounds(345,-5,80,25);
klik4.setBounds(30,15,80,25);
klik5.setBounds(30,40,80,25);
klik6.setBounds(30,65,80,25);
klik7.setBounds(30,90,80,25);

setSize(450,170);
setVisible(true);
setResizable(false);
setLocation(450,300);
setDefaultCloseOperation(3);
}
}

class TugasJavaKhairunnisa {
public static void main (String[]args) {
TES T = new TES();
}
}

Hasilnya :



Demikianlah Laporan Praktikum yang ke-sepuluh ini saya buat, lebih dan kurang mohon maaf..
Wassalamualaikum Warahmatullahi Wabarakatuh…..

Tidak ada komentar:

Posting Komentar