Multi Layout & Grid Bag Layout


TUGAS

  1. program MultiLayout
    a. klik start-All program-Netbeans
    b. klik file-New project atau tekan CTRL+Shift+N untuk membuat project baru,
    c. pada kotak dialog Step 1,pilih Categoris : Java dengan project : Java Aplication,kemudian
    klik next.
    d. pada kotak dialog Step 1, isikan project Name, tentukan project location,kemudian klik
    finish.
    e. pada source Packages,klik kanan New-Java Class.
    f. pana Class name ketik Nama class MultiLayout,kemudian klik finish.
    g.kemudian ketik source kode di bawah ini.
/**
*
* @author RIYAN
*/
import java.awt.*;
import javax.swing.*;
class multi extends JFrame {
JButton b1,b2,b3,b4,b5,b6,b7;
JLabel gambar;
JPanel panel1,panel2;
public multi (){
setTitle("Multi Layout");
b1=new JButton ("B1");
b1.setMnemonic('1');
b2=new JButton ("B2");
b2.setMnemonic('2');
b3=new JButton ("B3");
b3.setMnemonic('3');
b4=new JButton ("B4");
b4.setMnemonic('4');
b5=new JButton ("B5");
b5.setMnemonic('5');
b6=new JButton ("B6");
b6.setMnemonic('6');
b7=new JButton ("B7");
b7.setMnemonic('7');
//gambar=new JLabel(new ImageIcon("D:/linux/2009_03_01_archive_files/Resizeofphilad1.jpg"));
gambar=new JLabel(new ImageIcon("C:/gambar/basket ball/three_streetball.jpg"));
panel1=new JPanel(new FlowLayout());
panel1.add(b1);
panel1.add(b2);
panel1.add(b3);
panel2=new JPanel(new GridLayout(2,1));
panel2.add(b4);
panel2.add(b5);
setLayout(new BorderLayout());
add (panel1,"North");
add (panel2,"West");
add (b7,"South");
add (b6,"East");
add (gambar,"Center");
pack();
setSize(400,400);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
public class MultiLayout {
public static void main(String[] args){
multi m =new multi();
}
}

h. tekan F9 untuk mengcopile program.
i. tekan Shift+F6 untuk menjalankn program java.

Output program:


  1. Program GridBagLayout
    a. klik start-All program-Netbeans
    b. klik file-New project atau tekan CTRL+Shift+N untuk membuat project baru,
    c. pada kotak dialog Step 1,pilih Categoris : Java dengan project : Java Aplication,kemudian
    klik next.
    d. pada kotak dialog Step 1, isikan project Name, tentukan project location,kemudian klik
    finish.
    e. pada source Packages,klik kanan New-Java Class.
    f. pana Class name ketik Nama class MultiLayout,kemudian klik finish.
    g. kemudian ketik source kode di bawah ini.
/**
*
* @author RIYAN
*/
import java.awt.*;
import javax.swing.*;
class bim extends JFrame {
JButton b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11;
JPanel panel1,panel2,panel3, panel4;
public bim(){
setTitle("Grid bag Layout");
b1=new JButton ("B1");
b1.setMnemonic('1');
b2=new JButton ("B2");
b2.setMnemonic('2');
b3=new JButton ("B3");
b3.setMnemonic('3');
b4=new JButton ("B4");
b4.setMnemonic('4');
b5=new JButton ("B5");
b5.setMnemonic('5');
b6=new JButton ("B6");
b6.setMnemonic('6');
b7=new JButton ("B7");
b7.setMnemonic('7');
b8=new JButton ("B8");
b8.setMnemonic('8');
b9=new JButton ("B9");
b9.setMnemonic('9');
b10=new JButton ("B10");
b10.setMnemonic('a');
b11=new JButton ("B11");
b11.setMnemonic('b');
panel1 = new JPanel(new GridLayout(3,1));
panel1.add(b1);
panel1.add(b2);
panel1.add(b3);
panel2 = new JPanel(new GridLayout(2,1));
panel2.add(b5);
panel2.add(b6);
panel3 = new JPanel (new GridLayout(1,3));
panel3.add(panel1);
panel3.add(b4);
panel3.add(panel2);
panel4 = new JPanel (new GridLayout(1,4));
panel4.add(b8);
panel4.add(b9);
panel4.add(b10);
panel4.add(b11);
setLayout(new GridLayout(3,1));
add(panel3);
add(b7);
add(panel4);
pack();
setSize(400,400);
setVisible(true);
setDefaultCloseOperation(3);
}
}
public class GridBagLayout {
public static void main(String[] args){
bim g = new bim ();
}
}

h. tekan F9 untuk mengcopile program.
i. tekan Shift+F6 untuk menjalankn program java.

Output program:

0 komentar:

Posting Komentar

 
Copyright © Mulai Lagi