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