public interface DesktopManager
getdesktoppane()。getdesktopmanager() iconifyframe(框架);这个代表团允许每个L和F到桌面的具体行动提供自定义行为。(例如,如何和内部框架的图标会出现
这个类提供了一种不同的jinternalframe方法政策,这并不意味着要直接调用而各jinternalframe方法称为desktopmanager。
。)Modifier and Type | Method and Description |
---|---|
void |
activateFrame(JInternalFrame f)
一般情况下,表明该框架具有焦点。
|
void |
beginDraggingFrame(JComponent f)
这种方法通常被调用时,用户已经表示,他们将开始拖动一个组件。
|
void |
beginResizingFrame(JComponent f, int direction)
这种方法通常称为当用户已经表示,他们将开始调整框架。
|
void |
closeFrame(JInternalFrame f)
一般来说,这个调用应该从它的父。
|
void |
deactivateFrame(JInternalFrame f)
一般情况下,表明这个框架已经失去了焦点。
|
void |
deiconifyFrame(JInternalFrame f)
一般来说,删除任何标志性的表示,是目前和恢复的框架,它的原始大小和位置。
|
void |
dragFrame(JComponent f, int newX, int newY)
用户已经移动了框架。
|
void |
endDraggingFrame(JComponent f)
此方法将信号结束拖动会话的结束。
|
void |
endResizingFrame(JComponent f)
此方法将信号的大小调整为结束会话的结束。
|
void |
iconifyFrame(JInternalFrame f)
一般来说,删除这个框架,从它的父,并添加一个标志性的表示。
|
void |
maximizeFrame(JInternalFrame f)
一般来说,框架应该调整到比赛的父母的界限。
|
void |
minimizeFrame(JInternalFrame f)
一般来说,这表明该框架应是一个maximizeframe()呼叫之前恢复到它的尺寸和位置。
|
void |
openFrame(JInternalFrame f)
如果可能的话,在一个适当的位置显示这个框架。
|
void |
resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
用户调整大小的组件。
|
void |
setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
这是一种原始的重塑方法。
|
void openFrame(JInternalFrame f)
void closeFrame(JInternalFrame f)
void maximizeFrame(JInternalFrame f)
void minimizeFrame(JInternalFrame f)
void iconifyFrame(JInternalFrame f)
void deiconifyFrame(JInternalFrame f)
void activateFrame(JInternalFrame f)
void deactivateFrame(JInternalFrame f)
void beginDraggingFrame(JComponent f)
void dragFrame(JComponent f, int newX, int newY)
void endDraggingFrame(JComponent f)
void beginResizingFrame(JComponent f, int direction)
void resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
void endResizingFrame(JComponent f)
void setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.