Java untuk pembuatan aplikasi berbasis GUI (desktop application), dengan dan atau tanpa database.
JFrame
Sebagai dasar pembuatan aplikasi berbasis GUI
Method :
void setSize (int x, int y)
void setDefaultCloseOperation(int operation)
void setLocation(int x, int y)
void setLocationRelativeTo(Component c)
void setResizable(boolean b)
void setVisible (boolean b)
JLabel
Membuat label (tulisan)
Deklarasi
JLabel label = new JLabel (“Tulisannya”);
Method :
void setText(String text)
String getText()
void setFont (Font f)
JTextField
Membuat kotak inputan text (textbox)
Deklarasi
JTextField txt = new JTextField ();
Method :
void setText(String text)
String getText()
void setEditable (boolean b)
JTextArea
Membuat kotak inputan text area (multiline textbox)
Deklarasi
JTextArea txt = new JTextArea ();
Method :
void setText(String text)
String getText()
void setEditable (boolean b)
JScrollPane
Menambahkan scroll bar pada suatu komponen, misalnya textarea
Deklarasi
JScrollPane skroll = new JScrollPane (Component c);
Contoh menambahkan ke textarea :
JTextArea txt = new JTextArea ();
JScrollPane skroll = new JScrollPane (txt);
JComboBox
Membuat inputan combo box (dropdown list)
Deklarasi
JComboBox cmb = new JComboBox();
Method :
void addItem(Object item)
Object getSelectedItem()
void setSelectedItem (Object item)
void setSelectedIndex (int index)
JRadioButton
Membuat inputan radio button
Deklarasi
JRadioButton radio = new JRadioButton(String text);
Method :
boolean isSelected()
Object getText()
void setSelected (boolean b)
ButtonGroup
Mengelompokkan beberapa komponen menjadi satu kesatuan, misalnya komponen radio button
Deklarasi
ButtonGroup group = new ButtonGroup();
Menambahkan komponen
void add (Component c)
JFrame
Container
Komponen
JPanel
Komponen
MENU
JDesktopPane
JDesktopPane pane = new JDesktopPane()
JMenuBar
JMenuBar bar = new JMenuBar()
JMenu
JMenu menu = new JMenu (“Menu 1”);
JMenuItem
JMenuItem item = new JMenuItem (“Item”)
HIERARKI Pembuatan MENU
JFrame
Container
JDesktopPane
JMenuBar
JMenu
JMenuItem
JMenu
+ JMenuItem
Internla Frame
Frame yang berada di dalam FrameBiasanya ditambahkan di sebuah DesktopPane
Method = JFrame
Deklarasi
JInternalFrame iframe = new JInternalFrame()
SUMBER: achmatim.net/materi-kuliah/
Tidak ada komentar:
Posting Komentar