public class VPanel extends VControl
VControl.Type| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.List<VControl> |
children |
(package private) org.eclipse.swt.widgets.Composite |
widget |
background, bounds, carbon, composite, customToolTip, dataMap, disposed, fill, font, foreground, gtk, image, layoutData, listeners, marginBottom, marginLeft, marginRight, marginTop, menu, painter, parent, points, scaleImage, square, STATE_ACTIVE, STATE_ENABLED, STATE_MOUSE_DOWN, STATE_SELECTED, svg, text, tooltipText, visibility, win32, xAlign, yAlign| Constructor and Description |
|---|
VPanel(org.eclipse.swt.widgets.Composite parent,
int style) |
VPanel(VPanel panel,
int style) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
addChild(VControl child) |
org.eclipse.swt.graphics.Point |
computeSize(int wHint,
int hHint,
boolean changed) |
void |
dispose() |
int |
getBorderWidth() |
VControl[] |
getChildren() |
VControl |
getControl(int x,
int y) |
VControl |
getControl(int x,
int y,
boolean includePanels) |
VLayout |
getLayout() |
<T extends VLayout> |
getLayout(java.lang.Class<T> clazz) |
VControl.Type |
getType() |
org.eclipse.swt.widgets.Composite |
getWidget() |
void |
layout() |
void |
layout(boolean changed) |
(package private) void |
move(VControl above,
VControl below) |
protected boolean |
redrawOnActivate() |
protected boolean |
redrawOnDeactivate() |
(package private) void |
removeChild(VControl child) |
(package private) void |
removeVChild(VControl vchild) |
void |
setActivatable(boolean activatable) |
void |
setBounds(int x,
int y,
int width,
int height) |
void |
setEnabled(boolean enabled) |
protected boolean |
setFocus(boolean focus) |
void |
setLayout(VLayout layout) |
void |
setLayoutData(org.eclipse.swt.layout.GridData data) |
void |
setSize(org.eclipse.swt.graphics.Point size) |
void |
setVisibility(int visibility) |
void |
setVisible(boolean visible) |
void |
setWidget(org.eclipse.swt.widgets.Composite widget) |
void |
sort(java.util.Comparator<VControl> comparator) |
void |
updateColorsAndFont() |
activate, addListener, addListener, attachListeners, computeSize, containsControl, createMenu, deactivate, detachListeners, filterEvent, getBackground, getBounds, getClientArea, getClientSize, getComposite, getControl, getData, getData, getData, getData, getDisplay, getEnabled, getFont, getForeground, getImage, getLayoutData, getListeners, getLocation, getMargins, getMenu, getParent, getShell, getSize, getState, getStyle, getText, getToolTipText, getVisibility, getVisible, handleEvent, hasState, hasStyle, isActivatable, isDisposed, isEnabled, isSameWidgetAs, isSameWidgetAs, isSquare, isVisible, moveAbove, moveBelow, notifyListeners, notifyListeners, paintControl, redraw, removeListener, removeListener, setActiveCursor, setAlignment, setAlpha, setAlpha, setBackground, setBounds, setCursor, setData, setData, setFill, setFocus, setFont, setForeground, setImage, setImage, setInactiveCursor, setLocation, setLocation, setMargins, setMargins, setMargins, setOval, setOval, setPainter, setParent, setPolygon, setPolygon, setScaleImage, setSquare, setState, setStyle, setStyle, setText, setToolTipText, setVisible, setVisible, toControl, toControl, toDisplay, toDisplay, toString, updateorg.eclipse.swt.widgets.Composite widget
java.util.List<VControl> children
public VPanel(org.eclipse.swt.widgets.Composite parent,
int style)
public VPanel(VPanel panel, int style)
void addChild(VControl child)
public org.eclipse.swt.graphics.Point computeSize(int wHint,
int hHint,
boolean changed)
computeSize in class VControlpublic int getBorderWidth()
public VControl[] getChildren()
public VControl getControl(int x, int y)
public VControl getControl(int x, int y, boolean includePanels)
public VLayout getLayout()
public <T extends VLayout> T getLayout(java.lang.Class<T> clazz)
public VControl.Type getType()
public org.eclipse.swt.widgets.Composite getWidget()
public void layout()
public void layout(boolean changed)
protected boolean redrawOnActivate()
redrawOnActivate in class VControlprotected boolean redrawOnDeactivate()
redrawOnDeactivate in class VControlvoid removeChild(VControl child)
void removeVChild(VControl vchild)
public void setActivatable(boolean activatable)
setActivatable in class VControlpublic void setBounds(int x,
int y,
int width,
int height)
public void setEnabled(boolean enabled)
setEnabled in class VControlpublic void setLayout(VLayout layout)
public void setLayoutData(org.eclipse.swt.layout.GridData data)
setLayoutData in class VControlpublic void setSize(org.eclipse.swt.graphics.Point size)
public void setVisibility(int visibility)
setVisibility in class VControlpublic void setVisible(boolean visible)
setVisible in class VControlpublic void setWidget(org.eclipse.swt.widgets.Composite widget)
public void sort(java.util.Comparator<VControl> comparator)
public void updateColorsAndFont()