Atur Tipe Layout U Buat fungsi utama

2. Format Lay

Gamb

F. Rangkuman

Swing GUI mer aplikasi GUI Graphica pengguna dapat me javax.swing.; diaw dari AWT, sehingga l Komponen-komponen komponen tersebut. tampilan pada GUI Sw

G. Umpan Balik

1. Apakah Anda Swing dan ber 2. Apakah sauda layout, dan gr tingkat pencap 3. Apakah sauda mendesain ap kompetensiny Layout Program mbar 2. 7 Spesifikasi Layout Tampilan Program man erupakan tool yang disediakan oleh JAVA dala hical User Intercae. Untuk menggunakan Swin engimpor library Swing dengan menuliskan javax.swing.; awal aplikasi yang dibuat. Swing merupakan a library AWT dapat digabungkan dengan aplik nen pada Swing GUI, diberi tambahan ut. Selain itu, untuk mempermudah membu Swing dapat memakai layout seperti pada AW Balik dan Tindak Lanjut da sudah mampu Mendesain aplikasi GUI berapa prosen tingkat pencapaian kompetensin dara sudah mampu membuat layout tipe flow grid layout dalam komponen GUI Swing dan capaian kompetensinya? dara sudah mampu membuat tampilan yang aplikasi GUI Swing dan berapa prosen ting nya? 49 am alam membangun wing GUI tersebut, an syntax import javax.swing.; kan pembaharuan plikasi GUI Swing. J pada prefix buat pengaturan WT. UI menggunakan sinya ? low layout, border an berapa prosen g komplek dalam ingkat pencapaian 50

H. Kunci Jawaban 1. Source Code Progra

import javax . swing .; import java . awt .; class Tugas extends JFrame { private Container konten = new Container ; private JPanel panel1 = new JPanel ; JLabel LBLnama = new JLabel ; private JTextField TBnama = new JTextField 10 ; private JLabel LBLAlamat = new JLabel ; private JTextField TBalamat = new JTextField 25 ; private JLabel LBprestasi = new JLabel ; private JPanel panel2 = new JPanel ; private JCheckBox CHsekolah = new JCheckBox Sekolah ; private JCheckBox CHkota = new JCheckBox KabupatenKota ; private JCheckBox CHprov = new JCheckBox Provinsi ; private JCheckBox CHnas = new JCheckBox Nasional ; private JCheckBox CHinter = new JCheckBox Internasional ; private JPanel panel3 = new JPanel ; private JLabel LBLasal_sek = new JLabel ; Digunakan untuk mengelompokkan radio button private ButtonGroup RBsekolah = new ButtonGroup ; private JRadioButton RBmts = new JRadioButton MtsMTsN ; private JRadioButton RBsmp = new JRadioButton SMPSMPN ; private JLabel JK = new JLabel ; String ARRjk []={ Laki-Laki , Perempuan }; private JComboBox CBjenis_kelamin = new JComboBox ARRjk ; private JLabel LBLnun = new JLabel ; private JTextField TBnun = new JTextField 5 ; private JButton BTNsimpan = new JButton Simpan ; private JButton BTNselesai = new JButton Bersihkan Data ; Tugas { super Form Pendaftaran Siswa Baru ; setDefaultCloseOperation JFrame . EXIT_ON_CLOSE ; this . setLocation 100 , 100 ; this . setSize 1200 , 250 ; konten = getContentPane ; konten . setLayout new FlowLayout FlowLayout . CENTER ; LBLnama . setText Nama ; LBLAlamat . setText Alamat ; LBLasal_sek . setText Asal Sekolah ; LBprestasi . setText Tingkatan Prestasi ; JK . setText Jenis Kelamin ; LBLnun . setText Nilai UN ; panel1 . setLayout new GridLayout 7 , 2 ; panel1 . add LBLnama ; panel1 . add TBnama ; panel1 . add LBLAlamat ; panel1 . add TBalamat ; aban Program import javax . swing .; import java . awt .; class Tugas extends JFrame { private Container konten = new Container ; private JPanel panel1 = new JPanel ; JLabel LBLnama = new JLabel ; private JTextField TBnama = new JTextField 10 ; private JLabel LBLAlamat = new JLabel ; private JTextField TBalamat = new JTextField 25 ; private JLabel LBprestasi = new JLabel ; private JPanel panel2 = new JPanel ; private JCheckBox CHsekolah = new JCheckBox Sekolah ; private JCheckBox CHkota = new JCheckBox KabupatenKota ; private JCheckBox CHprov = new JCheckBox Provinsi ; private JCheckBox CHnas = new JCheckBox Nasional ; private JCheckBox CHinter = new JCheckBox Internasional ; private JPanel panel3 = new JPanel ; private JLabel LBLasal_sek = new JLabel ; Digunakan untuk mengelompokkan radio button private ButtonGroup RBsekolah = new ButtonGroup ; private JRadioButton RBmts = new JRadioButton MtsMTsN ; private JRadioButton RBsmp = new JRadioButton SMPSMPN ; private JLabel JK = new JLabel ; String ARRjk []={ Laki-Laki , Perempuan }; private JComboBox CBjenis_kelamin = new JComboBox ARRjk ; private JLabel LBLnun = new JLabel ; private JTextField TBnun = new JTextField 5 ; private JButton BTNsimpan = new JButton Simpan ; private JButton BTNselesai = new JButton Bersihkan Data ; Tugas { super Form Pendaftaran Siswa Baru ; setDefaultCloseOperation JFrame . EXIT_ON_CLOSE ; this . setLocation 100 , 100 ; this . setSize 1200 , 250 ; konten = getContentPane ; konten . setLayout new FlowLayout FlowLayout . CENTER ; LBLnama . setText Nama ; LBLAlamat . setText Alamat ; LBLasal_sek . setText Asal Sekolah ; LBprestasi . setText Tingkatan Prestasi ; JK . setText Jenis Kelamin ; LBLnun . setText Nilai UN ; panel1 . setLayout new GridLayout 7 , 2 ; panel1 . add LBLnama ; panel1 . add TBnama ; panel1 . add LBLAlamat ; panel1 . add TBalamat ; import javax . swing .; import java . awt .; class Tugas extends JFrame { private Container konten = new Container ; private JPanel panel1 = new JPanel ; JLabel LBLnama = new JLabel ; private JTextField TBnama = new JTextField 10 ; private JLabel LBLAlamat = new JLabel ; private JTextField TBalamat = new JTextField 25 ; private JLabel LBprestasi = new JLabel ; private JPanel panel2 = new JPanel ; private JCheckBox CHsekolah = new JCheckBox Sekolah ; private JCheckBox CHkota = new JCheckBox KabupatenKota ; private JCheckBox CHprov = new JCheckBox Provinsi ; private JCheckBox CHnas = new JCheckBox Nasional ; private JCheckBox CHinter = new JCheckBox Internasional ; private JPanel panel3 = new JPanel ; private JLabel LBLasal_sek = new JLabel ; Digunakan untuk mengelompokkan radio button private ButtonGroup RBsekolah = new ButtonGroup ; private JRadioButton RBmts = new JRadioButton MtsMTsN ; private JRadioButton RBsmp = new JRadioButton SMPSMPN ; private JLabel JK = new JLabel ; String ARRjk []={ Laki-Laki , Perempuan }; private JComboBox CBjenis_kelamin = new JComboBox ARRjk ; private JLabel LBLnun = new JLabel ; private JTextField TBnun = new JTextField 5 ; private JButton BTNsimpan = new JButton Simpan ; private JButton BTNselesai = new JButton Bersihkan Data ; Tugas { super Form Pendaftaran Siswa Baru ; setDefaultCloseOperation JFrame . EXIT_ON_CLOSE ; this . setLocation 100 , 100 ; this . setSize 1200 , 250 ; konten = getContentPane ; konten . setLayout new FlowLayout FlowLayout . CENTER ; LBLnama . setText Nama ; LBLAlamat . setText Alamat ; LBLasal_sek . setText Asal Sekolah ; LBprestasi . setText Tingkatan Prestasi ; JK . setText Jenis Kelamin ; LBLnun . setText Nilai UN ; panel1 . setLayout new GridLayout 7 , 2 ; panel1 . add LBLnama ; panel1 . add TBnama ; panel1 . add LBLAlamat ; panel1 . add TBalamat ;