程序包 | 说明 |
---|---|
com.fr.design.designer.beans | |
com.fr.design.designer.creator |
各种表单控件
|
com.fr.design.designer.creator.cardlayout | |
com.fr.design.designer.properties |
控件属性相关
|
com.fr.design.designer.properties.items | |
com.fr.design.mainframe |
设计器整体框架
|
com.fr.design.widget.ui.designer.component | |
com.fr.form.main |
表单的核心类
|
com.fr.form.main.parameter | |
com.fr.form.ui.container | |
com.fr.form.ui.container.cardlayout | |
com.fr.web |
这个包中定义了支持网络报表的接口和类.包括网络报表(
Reportlet )接口,
网络报表配置(ReportletConfig )接口,
网络报表请求(ReportletRequest )接口
和实现它们的类以及其他有关网络报表的类. |
构造器和说明 |
---|
ConnectorCreator(WLayout container,
java.awt.Point startPoint,
java.awt.Point endPoint) |
限定符和类型 | 方法和说明 |
---|---|
WLayout |
XLayoutContainer.toData()
返回对应的wlayout
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
XLayoutContainer.addWidgetToSwingComponent(WLayout layout) |
构造器和说明 |
---|
DedicateLayoutContainer(WLayout widget,
java.awt.Dimension initSize) |
XLayoutContainer(WLayout widget,
java.awt.Dimension initSize) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
XWCardLayout.addWidgetToSwingComponent(WLayout layout)
将WLayout转换为XLayoutContainer
|
构造器和说明 |
---|
FRCardConstraintsEditor(WLayout layout) |
LayoutConstraintsEditor(WLayout layout) |
构造器和说明 |
---|
LayoutIndexItems(WLayout layout,
boolean chooseIndexNotName) |
限定符和类型 | 方法和说明 |
---|---|
WLayout |
JForm.getRootLayout() |
WLayout |
WLayoutSelectionPane.update() |
限定符和类型 | 方法和说明 |
---|---|
void |
WidgetBoundPane.limitHeight(WLayout wabs,
int h,
java.awt.Rectangle bounds,
java.awt.Rectangle rec) |
void |
WidgetAbsoluteBoundPane.limitHeight(WLayout wabs,
int h,
java.awt.Rectangle bounds,
java.awt.Rectangle rec) |
void |
WidgetBoundPane.limitWidth(WLayout wabs,
int w,
java.awt.Rectangle bounds,
java.awt.Rectangle rec) |
void |
WidgetAbsoluteBoundPane.limitWidth(WLayout wabs,
int w,
java.awt.Rectangle bounds,
java.awt.Rectangle rec) |
限定符和类型 | 方法和说明 |
---|---|
WLayout |
WebClassForm.getContainer()
获得整个表单容器,即表单最底层容器。
|
WLayout |
Form.getContainer()
获得整个表单容器,即表单最底层容器。
|
限定符和类型 | 方法和说明 |
---|---|
static void |
Form.replaceBoundsWidget(WLayout layout,
Widget newWidget)
根据新旧控件的名字替换表单中的控件
|
void |
Form.setContainer(WLayout container)
设置表单最底层容器。
|
构造器和说明 |
---|
Form(WLayout container)
将container做为表单底层容器。
|
构造器和说明 |
---|
FormParameterUI(WLayout container) |
限定符和类型 | 类和说明 |
---|---|
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 |
WParameterLayout
表单参数界面的布局
|
class |
WScaleLayout |
class |
WSortLayout
由于像WCardLayout这种不提供控件列表和手动拖拽排序,故在WLayout下面新建一层可以用于控件列表排序的类
让需要排序的Layout继承而不是让所有的都继承可排序属性
Created by fanglei on 2017/2/20.
|
class |
WSplitLayout |
class |
WTitleLayout |
class |
WVerticalBoxLayout |
class |
WVerticalSplitLayout |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
WBodyLayoutType.createMobileJSONConfig(WLayout layout,
Repository repo,
Calculator c,
NodeVisitor visitor) |
限定符和类型 | 类和说明 |
---|---|
class |
WCardMainBorderLayout |
class |
WCardTagLayout
card布局上方的Tab切换栏
|
class |
WCardTitleLayout
CardLayout的标题部分, 在设计器上体现是一摞Tab和一个增加tab的按钮
输出到web端的体现是一摞Tab(Center)和两个左右切换Tab的按钮(West, East)
|
class |
WTabFitLayout
tab布局的tabFitLayout
|
限定符和类型 | 方法和说明 |
---|---|
static WLayout |
FormCompVisibleUtils.findFitLayout(WLayout wFitLayout,
Widget targetWidget) |
static WLayout |
FormCompVisibleUtils.findTabFitLayout(WCardLayout wCardLayout,
Widget targetWidget) |
限定符和类型 | 方法和说明 |
---|---|
static WLayout |
FormCompVisibleUtils.findFitLayout(WLayout wFitLayout,
Widget targetWidget) |