⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 internalframe.html

📁 jsf、swing的官方指南
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#getLayeredPane()">JLayeredPane getLayeredPane()</a></td><td>Set or get the internal frame's layered pane.    </td>  </tr></table><p><table border=1><caption><a name="layout">Specifying the Internal Frame's Visibility, Size, and Location</a><tr><th align=left>Method</th><th align=left>Purpose</th></tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JComponent.html#setVisible(boolean)">void setVisible(boolean)</a>    </td>    <td>Make the internal frame visible (if <code>true</code>)        or invisible (if <code>false</code>).        You should invoke <code>setVisible(true)</code>        on each <code>JInternalFrame</code>        before adding it to its container.        (Inherited from <code>Component</code>).    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#pack()">void pack()</a>    </td>    <td>Size the internal frame so that        its components are at their preferred sizes.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setLocation(java.awt.Point)">void setLocation(Point)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setLocation(int, int)">void setLocation(int, int)</a>    </td>    <td>Set the position of the internal frame.        (Inherited from <code>Component</code>).    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setBounds(java.awt.Rectangle)">void setBounds(Rectangle)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setBounds(int, int, int, int)">void setBounds(int, int, int, int)</a>    </td>    <td>Explicitly set the size and location of the internal frame.        (Inherited from <code>Component</code>).    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setSize(java.awt.Dimension)">void setSize(Dimension)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/java/awt/Component.html#setSize(int, int)">void setSize(int, int)</a>    </td>    <td>Explicitly set the size of the internal frame.        (Inherited from <code>Component</code>).    </td>  </tr></table><p><table border=1><caption><a name="window">Performing Window Operationson the Internal Frame</a></caption><tr><th align=left>Method</th><th align=left>Purpose</th></tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setDefaultCloseOperation(int)">void setDefaultCloseOperation(int)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#getDefaultCloseOperation()">int getDefaultCloseOperation()</a>    </td>    <td>Set or get what the internal frame does        when the user attempts to "close" the internal frame.        The default value is <code>DISPOSE_ON_CLOSE</code>.          Other possible values are <code>DO_NOTHING_ON_CLOSE</code>	and <code>HIDE_ON_CLOSE</code>        See        <a href="frame.html#windowevents">Responding to Window-Closing Events</a>        for details.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#addInternalFrameListener(javax.swing.event.InternalFrameListener)">void addInternalFrameListener(InternalFrameListener)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#removeInternalFrameListener(javax.swing.event.InternalFrameListener)">void removeInternalFrameListener(InternalFrameListener)</a>    </td>    <td>Add or remove an internal frame listener        (<code>JInternalFrame</code>'s equivalent of a window listener).        See <a href="../events/internalframelistener.html">How        to Write an Internal Frame Listener</a> for more information.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#moveToFront()">void moveToFront()</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#moveToBack()">void moveToBack()</a>    </td>    <td>If the internal frame's parent is a layered pane        such as a desktop pane,        moves the internal frame to the front or back (respectively)        of its layer.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setClosed(boolean)">void setClosed(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isClosed()">boolean isClosed()</a>    </td>    <td>Set or get whether the internal frame is currently closed.    The argument to <code>setClosed</code> must be <code>true</code>.    When reopening a closed internal frame,    you make it visible and add it to a container    (usually the desktop pane you originally added it to).    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setIcon(boolean)">void setIcon(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isIcon()">boolean isIcon()</a>    </td>    <td>Iconify or deiconify the internal frame,        or determine whether it's currently iconified.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setMaximum(boolean)">void setMaximum(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isMaximum()">boolean isMaximum()</a>    </td>    <td>Maximize or restore the internal frame,        or determine whether it's maximized.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setSelected(boolean)">void setSelected(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isSelected()">boolean isSelected()</a>    </td>    <td>Set or get whether the internal frame        is the currently "selected" (activated) internal frame.    </td>  </tr></table><p><table border=1><caption><a name="decorate">Controlling Window Decorations and Capabilities</a></caption><tr><th align=left>Method</th><th align=left>Purpose</th></tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setFrameIcon(javax.swing.Icon)">void setFrameIcon(Icon)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#getFrameIcon()">Icon getFrameIcon()</a>    </td>    <td>Set or get the icon displayed in the title bar of the        internal frame (usually in the top-left corner).    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setClosable(boolean)">void setClosable(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isClosable()">boolean isClosable()</a>    </td>    <td>Set or get whether the user can close the internal frame.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setIconifiable(boolean)">void setIconifiable(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isIconifiable()">boolean isIconifiable()</a>    </td>    <td>Set or get whether the internal frame        can be iconified.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setMaximizable(boolean)">void setMaximizable(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isMaximizable()">boolean isMaximizable()</a>    </td>    <td>Set or get whether the user can        maximize this internal frame.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setResizable(boolean)">void setResizable(boolean)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#isResizable()">boolean isResizable()</a>    </td>    <td>Set or get whether the internal frame        can be resized.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#setTitle(java.lang.String)">void setTitle(String)</a>    <br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JInternalFrame.html#getTitle()">String getTitle()</a>    </td>    <td>Set or get the window title.    </td>  </tr></table><p><table border=1><caption><a name="JDesktopPane">Using the <code>JDesktopPane</code> API</a></caption></td></tr><tr><th align=left>Constructor or Method</th><th align=left>Purpose</th></tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JDesktopPane.html#JDesktopPane()">JDesktopPane()</a>    </td>    <td>Creates a new instance of <code>JDesktopPane</code>.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JDesktopPane.html#getAllFrames()">JInternalFrame[] getAllFrames()</a>    </td>    <td>Returns all <code>JInternalFrame</code> objects        that the desktop contains.    </td>  </tr>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JDesktopPane.html#getAllFramesInLayer(int)">JInternalFrame[] getAllFramesInLayer(int)</a>    </td>    <td>Returns all <code>JInternalFrame</code> objects        that the desktop contains that are in the specified layer.        See <a href="layeredpane.html">How to Use Layered Panes</a>        for information about layers.    </td>  <tr>    <td><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JDesktopPane.html#setDragMode(int)">void setDragMode(int)</a><br><a class="APILink" target="_blank" href="http://java.sun.com/javase/6/docs/api/javax/swing/JDesktopPane.html#getDragMode()">int getDragMode()</a>    </td>    <td>Set or get the drag mode used for internal frames in this desktop.    The integer can be either    <code>JDesktopPane.LIVE_DRAG_MODE</code> or    <code>JDesktopPane.OUTLINE_DRAG_MODE</code>.    The default for the Java look and feel is live-drag mode.    </td>  </tr></table></blockquote><h3><a name="eg">Examples that Use Internal Frames</a></h3><blockquote>The following examples use internal frames.Because internal frames are similar to regular frames,you should also look at<a href="frame.html#eg">Examples that Use Frames</a>.<p><table><tr><th align=left> Example</th><th align=left> Where Described</th><th align=left> Notes</th></tr><tr><td> <a href="examples/index.html#InternalFrameDemo"><code>MyInternalFrame</code></a></td><td> This page.</td><td> Implements an internal frame     that appears at an offset to the previously created     internal frame.</td></tr><tr><td> <a href="examples/index.html#InternalFrameDemo"><code>InternalFrameDemo</code></a></td><td> This page.</td><td> Lets you create internal frames     (instances of <code>MyInternalFrame</code>)     that go into the application's <code>JDesktopPane</code>.</td></tr><tr><td> <a href="../events/examples/index.html#InternalFrameEventDemo"><code>InternalFrameEventDemo</code></a></td><td> <a href="../events/internalframelistener.html">How to Write     an Internal Frame Listener</a></td><td> Demonstrates listening for internal frame events.     Also demonstrates positioning internal frames within a desktop pane.</td></tr></table>        </blockquote>        <div class=NavBit>            <a target=_top href=frame.html>&laquo; Previous</a>            &bull;            <a target=_top href=../TOC.html>Trail</a>            &bull;            <a target=_top href=label.html>Next &raquo;</a>        </div>    </div>    <div id=Footer><div id=TagNotes>    Problems with the examples? Try <a target="_blank"        href=../../information/run-examples.html>Compiling and Running        the Examples: FAQs</a>.    <br>    Complaints? Compliments? Suggestions? <a target="_blank"        href="http://developer.sun.com/contact/tutorial_feedback.jsp">Give    us your feedback</a>.<br><br>    <a target="_blank" href="../../information/copyright.html">Copyright</a>    1995-2006 Sun Microsystems, Inc.  All rights reserved.    <span id=Download></span></div>     </div>    <div class=PrintHeaders>        <b>Previous page:</b> How to Make Frames (Main Windows)        <br><b>Next page:</b> How to Use Labels    </div>    </body></html> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -