Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehErlin Sasmita Telah diubah "6 tahun yang lalu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.