程序包 | 说明 |
---|---|
com.fr.design.widget.ui.designer.component | |
com.fr.form.share | |
com.fr.form.ui |
表单界面相关
|
com.fr.form.ui.container | |
com.fr.form.ui.container.cardlayout |
限定符和类型 | 方法和说明 |
---|---|
void |
PaddingBoundPane.populate(RichStyleWidgetProvider marginWidget) |
void |
PaddingBoundPane.update(RichStyleWidgetProvider marginWidget) |
限定符和类型 | 类和说明 |
---|---|
class |
AbstractSharableWidget |
class |
SharableEditor
可共享的组件(共享组件和原生组件的联系的桥梁主要是方便读写xml且尽量复用原表单里的逻辑)
Coder: MoMeak
Date: 2018/3/12
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractBorderStyleWidget
表单中有丰富样式(边框, 背景, 边距等等), 可以被分享组件的父类
报表块, 图表块, 布局
|
class |
ChartEditor
图表组件
|
class |
ElementCaseEditor
报表块控件
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractGapWidget |
class |
WAbsoluteBodyLayout
作为body的绝对布局
Created by zhouping on 2016/10/14.
|
class |
WAbsoluteLayout |
class |
WBorderLayout
边界式布局,将整个容器分成东南西北中五块
|
class |
WCardLayout |
class |
WFitLayout
表单自适应布局,控件按照自适应规则进行布局
|
class |
WGridLayout
网格式布局
整个容器平均分成rows行,cols列
|
class |
WHorizontalBoxLayout
水平盒子布局,控件默认居中对齐,默认间隔是5像素 对齐方式有: LEFT :左对齐 CENTER :居中对齐 RIGHT :右对齐
|
class |
WHorizontalSplitLayout |
class |
WLayout |
class |
WParameterLayout
表单参数界面的布局
|
class |
WScaleLayout |
class |
WSortLayout
由于像WCardLayout这种不提供控件列表和手动拖拽排序,故在WLayout下面新建一层可以用于控件列表排序的类
让需要排序的Layout继承而不是让所有的都继承可排序属性
Created by fanglei on 2017/2/20.
|
class |
WSplitLayout |
class |
WTitleLayout |
class |
WVerticalBoxLayout |
class |
WVerticalSplitLayout |
限定符和类型 | 类和说明 |
---|---|
class |
WCardMainBorderLayout |
class |
WCardTagLayout
card布局上方的Tab切换栏
|
class |
WCardTitleLayout
CardLayout的标题部分, 在设计器上体现是一摞Tab和一个增加tab的按钮
输出到web端的体现是一摞Tab(Center)和两个左右切换Tab的按钮(West, East)
|
class |
WTabFitLayout
tab布局的tabFitLayout
|