|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AbstractWindow
Interface that unites functionality from inhomogeneous classes such as JFrame, JDialog, JInternalFrame
Nested Class Summary | |
---|---|
static class |
AbstractWindow.Adapter
|
static class |
AbstractWindow.Event
|
static interface |
AbstractWindow.Listener
|
Field Summary | |
---|---|
static int |
PALETTE
Window type: supplementary window which is a (possibly floating) palette window |
static int |
REGULAR
Window type: regular full-fledged window |
static int |
SUPPORT
Window type: supplementary window which for example might not need menubar |
static int |
TYPES_MASK
|
Method Summary | |
---|---|
void |
addListener(AbstractWindow.Listener l)
|
void |
dispose()
|
javax.swing.ActionMap |
getActionMap()
|
java.awt.Rectangle |
getBounds()
|
java.awt.Container |
getContentPane()
|
javax.swing.InputMap |
getInputMap(int condition)
|
java.awt.Insets |
getInsets()
|
javax.swing.JMenuBar |
getJMenuBar()
|
java.awt.Point |
getLocation()
|
java.awt.Window[] |
getOwnedWindows()
|
java.awt.Dimension |
getSize()
|
java.lang.String |
getTitle()
|
java.awt.Component |
getWindow()
|
void |
init()
|
boolean |
isActive()
|
boolean |
isFloating()
|
boolean |
isResizable()
|
boolean |
isVisible()
|
void |
pack()
|
void |
removeListener(AbstractWindow.Listener l)
|
void |
revalidate()
|
void |
setBounds(java.awt.Rectangle r)
|
void |
setContentPane(java.awt.Container c)
|
void |
setDefaultCloseOperation(int mode)
|
void |
setDirty(boolean dirty)
|
void |
setFocusTraversalKeysEnabled(boolean enabled)
|
void |
setJMenuBar(javax.swing.JMenuBar m)
|
void |
setLocation(java.awt.Point p)
|
void |
setLocationRelativeTo(java.awt.Component c)
|
void |
setResizable(boolean b)
|
void |
setSize(java.awt.Dimension d)
|
void |
setTitle(java.lang.String title)
|
void |
setUndecorated(boolean b)
|
void |
setVisible(boolean b)
|
void |
toFront()
|
Field Detail |
---|
static final int REGULAR
static final int SUPPORT
static final int PALETTE
static final int TYPES_MASK
Method Detail |
---|
void init()
java.awt.Container getContentPane()
void setContentPane(java.awt.Container c)
void setTitle(java.lang.String title)
java.lang.String getTitle()
java.awt.Component getWindow()
void pack()
void setDefaultCloseOperation(int mode)
void dispose()
void setVisible(boolean b)
boolean isVisible()
void toFront()
boolean isFloating()
void addListener(AbstractWindow.Listener l)
void removeListener(AbstractWindow.Listener l)
boolean isActive()
java.awt.Dimension getSize()
java.awt.Rectangle getBounds()
java.awt.Point getLocation()
void setBounds(java.awt.Rectangle r)
void setSize(java.awt.Dimension d)
void setLocation(java.awt.Point p)
java.awt.Insets getInsets()
void setJMenuBar(javax.swing.JMenuBar m)
javax.swing.JMenuBar getJMenuBar()
javax.swing.InputMap getInputMap(int condition)
javax.swing.ActionMap getActionMap()
java.awt.Window[] getOwnedWindows()
void setFocusTraversalKeysEnabled(boolean enabled)
void setDirty(boolean dirty)
void setLocationRelativeTo(java.awt.Component c)
void setResizable(boolean b)
void setUndecorated(boolean b)
boolean isResizable()
void revalidate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |