public class Frame extends ContainerBase<AppComponent> implements AppFrame
| Modifier and Type | Class and Description |
|---|---|
class |
Frame.DefaultMenusHelper |
| Modifier and Type | Field and Description |
|---|---|
net.thevpc.common.props.WritableValue<FrameDisplayMode> |
displayMode |
childComponentType, childrenanchor, contextMenu, itemType, parent, path, peer, peerType, properties| Constructor and Description |
|---|
Frame(Application app) |
Frame(String id,
Application app) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultMenus() |
void |
centerOnDefaultMonitor() |
net.thevpc.common.props.WritableBoolean |
closable() |
void |
close() |
net.thevpc.common.props.WritableValue<AppComponent> |
content() |
AppComponent |
createPreferredChild(String name,
net.thevpc.common.props.Path absolutePath) |
Frame.DefaultMenusHelper |
defaultMenus() |
net.thevpc.common.props.WritableValue<FrameDisplayMode> |
displayMode() |
ToolBar |
findOrCreateToolBar(String name,
Consumer<ToolBar> initializer) |
net.thevpc.common.props.WritableBoolean |
iconifiable() |
net.thevpc.common.props.WritableValue<AppMenuBar> |
menuBar() |
void |
open() |
net.thevpc.common.props.WritableBoolean |
propagateIconSet() |
net.thevpc.common.props.WritableBoolean |
propagateLocale() |
WindowStateSetValue |
state() |
net.thevpc.common.props.WritableValue<AppToolBarGroup> |
statusBar() |
net.thevpc.common.props.WritableValue<AppToolBarGroup> |
toolBar() |
children, prepareChildrenaccelerator, active, anchor, app, backgroundColor, bounds, childConstraints, componentType, contextMenu, copy, copyDefault, createListeners, editable, editing, enabled, events, focused, foregroundColor, icon, iconConfig, iconSet, id, largeIcon, locale, mnemonic, opaque, order, parent, parentConstraints, path, peer, peer, peerType, prefSize, prepareUnshowing, properties, requestFocus, resolveDefaultComponentConstructor, setOptions, setParent, setPeer, shown, title, titleStyle, tooltip, updateUI, visiblefullPropertyName, parentProperty, propagateEvents, propertyName, propertyType, toString, userObjectsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchildrenaccelerator, active, anchor, app, backgroundColor, bounds, childConstraints, componentType, contextMenu, copy, editable, editing, enabled, events, focused, foregroundColor, icon, iconConfig, iconSet, id, largeIcon, locale, mnemonic, opaque, order, parent, parentConstraints, path, peer, peer, peerType, prefSize, properties, requestFocus, setOptions, shown, title, titleStyle, tooltip, visiblegetChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, readOnly, userObjects, with, withpublic net.thevpc.common.props.WritableValue<FrameDisplayMode> displayMode
public Frame(Application app)
public Frame(String id, Application app)
public net.thevpc.common.props.WritableBoolean propagateLocale()
public net.thevpc.common.props.WritableBoolean propagateIconSet()
public AppComponent createPreferredChild(String name, net.thevpc.common.props.Path absolutePath)
createPreferredChild in class ContainerBase<AppComponent>public net.thevpc.common.props.WritableBoolean closable()
public net.thevpc.common.props.WritableBoolean iconifiable()
iconifiable in interface AppFramepublic WindowStateSetValue state()
public net.thevpc.common.props.WritableValue<FrameDisplayMode> displayMode()
displayMode in interface AppFramepublic net.thevpc.common.props.WritableValue<AppMenuBar> menuBar()
public net.thevpc.common.props.WritableValue<AppToolBarGroup> statusBar()
public net.thevpc.common.props.WritableValue<AppToolBarGroup> toolBar()
public net.thevpc.common.props.WritableValue<AppComponent> content()
public void centerOnDefaultMonitor()
centerOnDefaultMonitor in interface AppFramepublic void addDefaultMenus()
public Frame.DefaultMenusHelper defaultMenus()
Copyright © 2021 vpc open source initiative. All rights reserved.