java
Manajemen Layout
TUGAS
import javax.swing.*;
import java.awt.*;class TES extends JFrame {
JButton tombol0, tombol1, tombol2, tombol3, tombol4, tombol5, tombol6, tombol7, tombol8, tombol9, tombol10, tombol11;
JLabel Label1, Label2, Label3;
JPanel panelLabel, panel1, panel2, panel3;
public TES () {
setTitle ("MULTILAYOUT");
panelLabel = new JPanel (null);
Label1 = new JLabel ("FlowLayout");
Label2 = new JLabel ("NoneLayout");
Label3 = new JLabel ("NoneLayout");
panel1 = new JPanel (new FlowLayout());
tombol0 = new JButton ("0");
tombol1 = new JButton ("1");
tombol2 = new JButton ("2");
tombol3 = new JButton ("3");
panel2 = new JPanel (null);
tombol4 = new JButton ("4");
tombol5 = new JButton ("5");
tombol6 = new JButton ("6");
tombol7 = new JButton ("7");
Label3 = new JLabel ("GridLayout");
panel3 = new JPanel (new GridLayout(2,2));
tombol8 = new JButton ("8");
tombol9 = new JButton ("9");
tombol10 = new JButton ("10");
tombol11 = new JButton ("11");
setLayout (new BorderLayout());
add (Label1, "North");
add (Label2);
add (Label3);
add (panel1,"West");
panel1.add (tombol0);
panel1.add (tombol1);
panel1.add (tombol2);
panel1.add (tombol3);
add (panel2, "Center");
panel2.add (tombol4);
panel2.add (tombol5);
panel2.add (tombol6);
panel2.add (tombol7);
add (panel3, "East");
panel3.add (tombol8);
panel3.add (tombol9);
panel3.add (tombol10);
panel3.add (tombol11);
Label2.setBounds(225,-5,80,25);
Label3.setBounds(345,-5,80,25);
tombol5.setBounds(30,15,80,25);
tombol6.setBounds(30,40,80,25);
tombol7.setBounds(30,65,80,25);
tombol8.setBounds(30,90,80,25);
setSize(450,170);
setVisible(true);
setResizable(false);
setLocation(450,300);
setDefaultCloseOperation(3);
}
java
Manajemen Layout
Juni 06, 2018
TUGAS
import javax.swing.*;
import java.awt.*;class TES extends JFrame {
JButton tombol0, tombol1, tombol2, tombol3, tombol4, tombol5, tombol6, tombol7, tombol8, tombol9, tombol10, tombol11;
JLabel Label1, Label2, Label3;
JPanel panelLabel, panel1, panel2, panel3;
public TES () {
setTitle ("MULTILAYOUT");
panelLabel = new JPanel (null);
Label1 = new JLabel ("FlowLayout");
Label2 = new JLabel ("NoneLayout");
Label3 = new JLabel ("NoneLayout");
panel1 = new JPanel (new FlowLayout());
tombol0 = new JButton ("0");
tombol1 = new JButton ("1");
tombol2 = new JButton ("2");
tombol3 = new JButton ("3");
panel2 = new JPanel (null);
tombol4 = new JButton ("4");
tombol5 = new JButton ("5");
tombol6 = new JButton ("6");
tombol7 = new JButton ("7");
Label3 = new JLabel ("GridLayout");
panel3 = new JPanel (new GridLayout(2,2));
tombol8 = new JButton ("8");
tombol9 = new JButton ("9");
tombol10 = new JButton ("10");
tombol11 = new JButton ("11");
setLayout (new BorderLayout());
add (Label1, "North");
add (Label2);
add (Label3);
add (panel1,"West");
panel1.add (tombol0);
panel1.add (tombol1);
panel1.add (tombol2);
panel1.add (tombol3);
add (panel2, "Center");
panel2.add (tombol4);
panel2.add (tombol5);
panel2.add (tombol6);
panel2.add (tombol7);
add (panel3, "East");
panel3.add (tombol8);
panel3.add (tombol9);
panel3.add (tombol10);
panel3.add (tombol11);
Label2.setBounds(225,-5,80,25);
Label3.setBounds(345,-5,80,25);
tombol5.setBounds(30,15,80,25);
tombol6.setBounds(30,40,80,25);
tombol7.setBounds(30,65,80,25);
tombol8.setBounds(30,90,80,25);
setSize(450,170);
setVisible(true);
setResizable(false);
setLocation(450,300);
setDefaultCloseOperation(3);
}
}
public class Tugas {
public static void main (String[]args) {
TES T = new TES();
}
}
Outputnya
java JAVA GUI A.Membuat Program cthAWT1.java import java.awt.*; public class cthAWT1 { public static void main(String [] args) { Frame myFrame = new Frame("Contoh program AWT"); Label myLabel = new Label("Selamat belajar JAVA"); myFrame.add(myLabel); myFrame.setSize(200,150); myFrame.show(); } } Outputnya : B.Membuat Program cthAWT2.java import java.awt.*; class frameTurunan extends Frame { Label myLabel = new Label("Selamat Belajar JAVA!"); public frameTurunan(String judul) { setTitle(judul); setSize(200,200); add(myLabel); show(); } } public class cthAWT2 { public static void main(String [] args) { frameTurunan f = new frameTurunan("Ini Frame Turunan"); } } Outputnya : C.Membuat Program cthSwing1.java import javax.swing.*; public class cthSwing1 { public static void main(String[] args) { JFrame myFrame = new JFrame("Contoh program Swing"); JLabel myLabel = new JLabel("...
Komentar
Posting Komentar