public interface AppComponent extends net.thevpc.common.props.Property, IconSetAware
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.common.props.WritableString |
accelerator() |
net.thevpc.common.props.WritableBoolean |
active() |
net.thevpc.common.props.WritableValue<Anchor> |
anchor() |
Application |
app() |
net.thevpc.common.props.WritableValue<AppColor> |
backgroundColor() |
net.thevpc.common.props.WritableValue<Bounds> |
bounds() |
AppChildConstraints |
childConstraints() |
Class<? extends AppComponent> |
componentType() |
net.thevpc.common.props.WritableValue<AppContextMenu> |
contextMenu() |
AppComponent |
copy(boolean bind) |
net.thevpc.common.props.WritableBoolean |
editable() |
net.thevpc.common.props.WritableBoolean |
editing() |
net.thevpc.common.props.WritableBoolean |
enabled() |
AppComponentEvents |
events() |
net.thevpc.common.props.WritableBoolean |
focused() |
net.thevpc.common.props.WritableValue<AppColor> |
foregroundColor() |
WritableImage |
icon() |
net.thevpc.common.props.WritableValue<IconConfig> |
iconConfig() |
net.thevpc.common.props.WritableValue<String> |
iconSet() |
String |
id() |
WritableImage |
largeIcon() |
net.thevpc.common.props.WritableValue<Locale> |
locale() |
net.thevpc.common.props.WritableValue<KeyCode> |
mnemonic() |
net.thevpc.common.props.WritableBoolean |
opaque() |
net.thevpc.common.props.ObservableValue<Integer> |
order() |
AppComponent |
parent() |
AppParentConstraints |
parentConstraints() |
net.thevpc.common.props.WritableValue<net.thevpc.common.props.Path> |
path() |
default AppComponentPeer |
peer() |
AppComponentPeer |
peer(boolean prepareShowing) |
Class<? extends AppComponentPeer> |
peerType() |
net.thevpc.common.props.WritableValue<Dimension> |
prefSize() |
net.thevpc.common.props.WritableMap<Object,Object> |
properties() |
void |
requestFocus() |
AppComponent |
setOptions(AppComponentOptions options) |
net.thevpc.common.props.WritableBoolean |
shown() |
net.thevpc.common.i18n.WritableStr |
title()
used as a title when this component is placed into a container.
|
WritableTextStyle |
titleStyle() |
net.thevpc.common.i18n.WritableStr |
tooltip() |
net.thevpc.common.props.WritableBoolean |
visible() |
getChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, readOnly, userObjects, with, withnet.thevpc.common.props.WritableValue<AppColor> foregroundColor()
AppComponentEvents events()
events in interface net.thevpc.common.props.PropertyAppChildConstraints childConstraints()
AppParentConstraints parentConstraints()
AppComponent setOptions(AppComponentOptions options)
AppComponent parent()
net.thevpc.common.props.WritableValue<net.thevpc.common.props.Path> path()
net.thevpc.common.props.ObservableValue<Integer> order()
net.thevpc.common.props.WritableValue<AppContextMenu> contextMenu()
Application app()
default AppComponentPeer peer()
AppComponentPeer peer(boolean prepareShowing)
Class<? extends AppComponent> componentType()
Class<? extends AppComponentPeer> peerType()
String id()
net.thevpc.common.props.WritableValue<Dimension> prefSize()
net.thevpc.common.props.WritableBoolean focused()
net.thevpc.common.props.WritableBoolean editing()
net.thevpc.common.props.WritableBoolean active()
net.thevpc.common.props.WritableValue<Anchor> anchor()
WritableImage icon()
net.thevpc.common.i18n.WritableStr title()
WritableTextStyle titleStyle()
WritableImage largeIcon()
net.thevpc.common.props.WritableValue<KeyCode> mnemonic()
net.thevpc.common.props.WritableString accelerator()
net.thevpc.common.props.WritableBoolean enabled()
net.thevpc.common.props.WritableBoolean editable()
net.thevpc.common.props.WritableBoolean visible()
net.thevpc.common.i18n.WritableStr tooltip()
net.thevpc.common.props.WritableValue<AppColor> backgroundColor()
net.thevpc.common.props.WritableBoolean opaque()
net.thevpc.common.props.WritableValue<Bounds> bounds()
net.thevpc.common.props.WritableValue<Locale> locale()
net.thevpc.common.props.WritableValue<String> iconSet()
iconSet in interface IconSetAwarenet.thevpc.common.props.WritableValue<IconConfig> iconConfig()
iconConfig in interface IconSetAwarenet.thevpc.common.props.WritableBoolean shown()
AppComponent copy(boolean bind)
void requestFocus()
Copyright © 2021 vpc open source initiative. All rights reserved.