Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Component and Layout Manager Pertemuan 3

Presentasi serupa


Presentasi berjudul: "Component and Layout Manager Pertemuan 3"— Transcript presentasi:

1

2 Component and Layout Manager Pertemuan 3
Matakuliah : M0864/Programming I Tahun : 2009 Component and Layout Manager Pertemuan 3

3 Learning Outcomes Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu: menjelaskan penggunaan komponen LayoutManagers dalam pemograman Java Bina Nusantara

4 Outline Materi Component Classes LayoutManagers Panel Bina Nusantara

5 Component Classes Component merupakan sebuah superclass dari semua kelas user interfaces. JComponent merupakan sebuah superclass dari semua komponen Swing (lightweight components) JComponent merupakan sebuah kelas yang abstrak maka tidak dapat menggunakan new JComponent untuk membuat sebuah instant object dari JComponent Bina Nusantara

6 Component Classes JComponent AbstractButton JTextComponent JMenuItem
JButton JToggleButton JEditorPane JTextField JTextArea JCheckBoxMenuItem JMenu JRadioButtonMenuItem JCheckBox JRadioButton JPasswordField JLabel JList JComboBox JPanel JOptionPane JScrollBar JSlider JTabbedPane JSplitPnae JLayerPane JSeparator JScrollPane JRootPane JToolBar JMenuBar JPopupMenu JFileChooser JColoChooser JToolTip JTree JTable JTableHeader JInternalFram,e JProgressBar JSpinner Bina Nusantara

7 Layout Manager Mengatur tampilan komponen-komponen pada kontainer.
Ada 3 layout manager dasar : FlowLayout GridLayout BorderLayout Bina Nusantara

8 Layout Manager FlowLayout Simple Layout Manager
Peletakan komponen perbaris dari kiri ke kanan 3 Konstanta : FlowLayout.RIGHT FlowLayout.CENTER FlowLayout.LEFT Bina Nusantara

9 Layout Manager Contoh FlowLayout Bina Nusantara

10 Layout Manager GridLayout Diatur dalam grid (matix)
Dapat mendefinisikan jumlah baris dan kolom waktu dipanggil konstruktor Bina Nusantara

11 Layout Manager Contoh GridLayout Bina Nusantara

12 Layout Manager BorderLayout Terdiri dari 5 area peletakan :
BorderLayout.EAST BorderLayout.SOUTH BorderLayout.WEST BorderLayout.NORTH BorderLayout.CENTER Bina Nusantara

13 Layout Manager Contoh BorderLayout Bina Nusantara

14 Panel Untuk mengatur letak komponen.
1 panel hanya menghandle 1 layout. Menggunakan JPanel. Letak default panel : FlowLayout Menggunakan fungsi add(Component), menambahkan komponen pada panel Bina Nusantara

15 Panel Contoh Panel Bina Nusantara

16 Referensi Introduction to Java. 7ed Liang. Chapter 13. Swing Tutorial JPanel Container Laying Out Components Within a Container Bina Nusantara


Download ppt "Component and Layout Manager Pertemuan 3"

Presentasi serupa


Iklan oleh Google