Download presentation
Presentation is loading. Please wait.
1
Ch. No Name Marks 01 AWT 24 02 Networking 18 03 JDBC 20 04 Swing 05
Advance Java Programming Ch. No Name Marks 01 AWT 24 02 Networking 18 03 JDBC 20 04 Swing 05 Servlet
2
Tour of Swing Contains Classes and Methods. javax.swing.*
3
Content Features JApplet ImageIcon JLabel JButton JCombobox JTextField
JTabbedPane JScrollPane JTable JTree
4
Features Lightweight Component Border to component using setBorder()
setToolTipText() method Look and Feel Scrolling to component Layout Manager: Box and Overlay Additional Component
5
JApplet Present in javax.swing package getContentPane() method
Component added in Container
6
ImageIcon ImageIcon (String Filename) ImageIcon (URL u)
getIconHeight() getIconWidth()
7
JLabel JLabel () JLabel (String Text) JLabel (Icon i)
JLabel (String text, Icon I,int Alignment) JLabel (Icon I, int alignment) JLabel (String text, int alignment) Constant: Center-0 Left Right Top- 1 Bottom Leading-10 Trailing-11
8
Methods setIcon (icon i) setText (String text) getText() getIcon()
setHorizontalTextPosition (int position) setVerticalTextPosition (int position) setHorizontalAlignment (int alignment) setVerticalAlignment (int alignment) setIconTextGap ()
9
JButton JButton () JButton (String Text) JButton (Icon i)
JButton (String text, Icon I) Methods of JLabel Applicable for JButton
10
JTextField JTextField () JTextField (int noofcoloumn)
JTextField (String str) JTextField (String str, int no ofcoloumn)
11
JCombobox JComboBox() JcomboBox(Object o[])
All methods of Choice applicable
12
JScrollPane JScrollPane() JScrollPane(Component p)
JScrollPane (Component p, int vsb, int hsb) ScrollPaneConstants.VERTICAL_SCROLLBAR_AS_NEEDED (20) ScrollPaneConstants.HORIZONTAL_SCROLLBAR_AS_NEEDED (30) ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS (22) ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS (32)
13
JTable JTable() JTable(int rows, int columns)
JTable(Object Data[][], Object Column[]) Steps: Create JTable Create Jscrollpane Add JTable to JScrollpane Add Jscrollpane to container
14
JTree JTree (Object o) JTree (Root Node a) DefaultMutableTreeNode
Steps: Create JTree Create Jscrollpane Add JTree to JScrollpane Add Jscrollpane to container
15
JTabbedPane JTabbedPane() JTabbedPane(int tabPlacement)
JTabbedPane(int tabPlacement, int tabLayoutPolicy) JTabbedPane.TOP 1 JTabbedPane.BOTTOM 3 JTabbedPane.LEFT 2 JTabbedPane.RIGHT 4 JTabbedPane.WRAP_TAB_LAYOUT 0 JTabbedPane.SCROLL_TAB_LAYOUT 1
16
Methods addTab (String Title, Icon I, Component c)
addTab (String Title,Component i) getSelectedIndex() setSelectedIndex (int index) getTabCount () removeTabAt (int index) getTitleAt (int index) setTileAt (int index, String title) setBackgroundAt ( int index, Color c) setForegroundAt (int index, Color c) Listener: ChangeListener method: stateChanged() Event:ChangeEvent
17
JOptionPane It used to display dialog box for better GUI
It has 4 dialog MessageDialog InputDialog ConfirmDialog OptionDialog
18
JOptionPane Message type constant ErrorMessage- 0
InformationMessage- 1 WarningMessage- 2 QuestionMessage- 3 PlainMessage- -1
19
JOptionPane Option Type constant Default- -1 YES_NO- 0
YES_NO_CANCEL- 1 OK_CANCEL- 2
20
JOptionPane Output Type constant YES- 0 No- 1 CANCEL- 2 OK- 0
CLOSED- -1
21
showMessageDialog sMD(Parent, String message)
sMD(Parent,Message,Title,Mtype) SMD(Parent,Message,Title,Mtype,icon)
22
showInputDialog sID(Parent, String message)
sID(Parent,Message,Title,Mtype) sID(Parent,Message,initialvalue) sID( parent, message, title, messageType, icon, Object[] selectionValues, Object initialSelectionValue )
23
showConfirmDialog sCD(Parent, String message)
sCD(Parent,Message,Title,Otype) sCD(Parent,Message,Title,Otype,Mtype) sCD(Parent,Message,Title,Otype,Mtype,icon)
24
showOptionDialog sOD(Parent,Message,Title,Otype,Mtype,icon, Object o[], Object initialvalue)
25
JColorChooser
26
JSlider
27
JProgressBar
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.