public class DefaultLayoutAdapter extends AbstractLayoutAdapter
container, layout| 构造器和说明 |
|---|
DefaultLayoutAdapter(FormDesigner designer,
XLayoutContainer c) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
accept(XCreator creator,
int x,
int y)
在添加组件状态时,当鼠标移动到某个容器上方时,如果该容器有布局管理器,则会调用该布局
管理适配器的accept来决定当前位置是否可以放置,并提供特殊的标识,比如红色区域标识。
|
void |
addComp(XCreator child,
int x,
int y) |
HoverPainter |
getPainter()
返回该布局管理适配器的Painter,为容器提供放置位置的标识。
|
addAfter, addBean, addBefore, addNextComponent, canAcceptMoreComponent, delete, fix, getContainer, getLayoutConstraints, getLayoutProperties, removeBean, showComponent, supportBackupSize, whetherUseBackupSizepublic DefaultLayoutAdapter(FormDesigner designer, XLayoutContainer c)
public HoverPainter getPainter()
LayoutAdaptergetPainter 在接口中 LayoutAdaptergetPainter 在类中 AbstractLayoutAdapterpublic void addComp(XCreator child, int x, int y)
addComp 在类中 AbstractLayoutAdapterpublic boolean accept(XCreator creator, int x, int y)
LayoutAdaptercreator - 组件x - 添加的位置x,该位置是相对于container的y - 添加的位置y,该位置是相对于container的