Netbeans FrameView

来源:互联网 发布:linux arm编译源码包 编辑:程序博客网 时间:2024/06/07 17:30

http://www.jarvana.com/jarvana/view/net/java/dev/appframework/appframework/1.03/appframework-1.03-javadoc.jar!/org/jdesktop/application/FrameView.html

 


Package  Class Use Tree Deprecated Index Help  PREV CLASS  NEXT CLASSFRAMES   NO FRAMES   All ClassesSUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD


org.jdesktop.application
Class FrameView

java.lang.Object  extended by org.jdesktop.application.AbstractBean      extended by org.jdesktop.application.View          extended by org.jdesktop.application.FrameView

public class FrameView
extends View

 


Constructor SummaryFrameView(Application application)
            Method Summary javax.swing.JFramegetFrame()
          Return the JFrame used to show this View javax.swing.JRootPanegetRootPane()
          The JRootPane for this View. voidsetFrame(javax.swing.JFrame frame)
          Sets the JFrame use to show this View Methods inherited from class org.jdesktop.application.ViewgetApplication,getComponent, getContext, getMenuBar, getResourceMap, getStatusBar, getToolBar, getToolBars, setComponent, setMenuBar, setStatusBar, setToolBar, setToolBars Methods inherited from class org.jdesktop.application.AbstractBeanaddPropertyChangeListener,addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 

Constructor Detail

FrameView

public FrameView(Application application)

Method Detail

getFrame

public javax.swing.JFrame getFrame()
Return the JFrame used to show this View

This method may be called at any time; the JFrame is created lazily and cached. For example:

  @Override protected void startup() {     getFrame().setJMenuBar(createMenuBar());     show(createMainPanel()); } 

 

Returns:
this application's main frame

setFrame

public void setFrame(javax.swing.JFrame frame)
Sets the JFrame use to show this View

This method should be called from the startup method by a subclass that wants to construct and initialize the main frame itself. Most applications can rely on the fact that {code getFrame} lazily constructs the main frame and initializes theframe property.

If the main frame property was already initialized, either implicitly through a call togetFrame or by explicitly calling this method, an IllegalStateException is thrown. Ifframe is null, an IllegalArgumentException is thrown.

This property is bound.

 

Parameters:
frame - the new value of the frame property
See Also:
getFrame()

getRootPane

public javax.swing.JRootPane getRootPane()
Description copied from class: View
The JRootPane for this View. All of the components for this View must be added to its rootPane. Most applications will do so by setting the View'scomponent, menuBar, toolBar, and statusBar properties.

 

Overrides:
getRootPane in classView
Returns:
The rootPane for this View
See Also:
View.setComponent(javax.swing.JComponent),View.setMenuBar(javax.swing.JMenuBar), View.setToolBar(javax.swing.JToolBar), View.setStatusBar(javax.swing.JComponent)

Package  Class Use Tree Deprecated Index Help  PREV CLASS  NEXT CLASSFRAMES   NO FRAMES   All ClassesSUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD


原创粉丝点击