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, whetherUseBackupSize
public DefaultLayoutAdapter(FormDesigner designer, XLayoutContainer c)
public HoverPainter getPainter()
LayoutAdapter
getPainter
在接口中 LayoutAdapter
getPainter
在类中 AbstractLayoutAdapter
public void addComp(XCreator child, int x, int y)
addComp
在类中 AbstractLayoutAdapter
public boolean accept(XCreator creator, int x, int y)
LayoutAdapter
creator
- 组件x
- 添加的位置x,该位置是相对于container的y
- 添加的位置y,该位置是相对于container的