限定符和类型 | 方法和说明 |
---|---|
static ComponentAdapter |
AdapterBus.getComponentAdapter(FormDesigner designer,
javax.swing.JComponent creator)
获取组件类型是componentClass对应的组件适配器,如果初始映射表中没有该适配器,
则继续查找其父类对应的适配器,直至查找到Component类为止,如果还是没有查找到,
则使用缺省的组件适配器:DefaultComponentAdapter
|
static HoverPainter |
AdapterBus.getContainerPainter(FormDesigner designer,
XLayoutContainer container) |
static LayoutAdapter |
AdapterBus.searchLayoutAdapter(FormDesigner designer,
XCreator comp) |
限定符和类型 | 字段和说明 |
---|---|
protected FormDesigner |
CompositeComponentAdapter.designer |
构造器和说明 |
---|
CompositeComponentAdapter(FormDesigner designer,
java.awt.Component c) |
构造器和说明 |
---|
DefaultLayoutAdapter(FormDesigner designer,
XLayoutContainer c) |
限定符和类型 | 方法和说明 |
---|---|
void |
RootResizeDirection.backupBounds(FormDesigner designer) |
void |
Location.backupBounds(FormDesigner formEditor) |
void |
Direction.backupBounds(FormDesigner formEditor)
拖拽前先备份原始位置,拖拽过程中用于比较位移跟原始位置从而确定新位置大小
|
void |
AccessDirection.backupBounds(FormDesigner formEditor)
生成组件备用的bound
|
void |
RootResizeDirection.drag(int dx,
int dy,
FormDesigner designer) |
void |
Location.drag(int dx,
int dy,
FormDesigner desinger) |
void |
Direction.drag(int dx,
int dy,
FormDesigner designer)
拖拽组件
|
void |
AccessDirection.drag(int dx,
int dy,
FormDesigner designer)
拖拽
|
java.awt.Rectangle |
Top.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
RightTop.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
RightBottom.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
Right.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
Outer.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
LeftTop.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
LeftBottom.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
Left.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
Inner.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
java.awt.Rectangle |
Bottom.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle current_bounds,
FormDesigner designer,
java.awt.Rectangle oldbounds) |
protected abstract java.awt.Rectangle |
AccessDirection.getDraggedBounds(int dx,
int dy,
java.awt.Rectangle currentBounds,
FormDesigner designer,
java.awt.Rectangle oldBounds) |
protected java.awt.Point |
Inner.getRelativePoint(int x,
int y,
java.awt.Rectangle current_bounds,
FormDesigner designer) |
protected java.awt.Point |
AccessDirection.getRelativePoint(int x,
int y,
java.awt.Rectangle currentBounds,
FormDesigner designer) |
protected int[] |
AccessDirection.sorption(int x,
int y,
java.awt.Rectangle currentBounds,
FormDesigner designer) |
protected void |
Inner.sorptionPoint(java.awt.Point point,
java.awt.Rectangle current_bounds,
FormDesigner designer) |
protected void |
AccessDirection.sorptionPoint(java.awt.Point point,
java.awt.Rectangle currentBounds,
FormDesigner designer) |
void |
RootResizeDirection.updateCursor(FormDesigner formEditor) |
void |
Location.updateCursor(FormDesigner formEditor) |
void |
Direction.updateCursor(FormDesigner formEditor)
更新鼠标样式
|
void |
Add.updateCursor(FormDesigner formEditor) |
void |
AccessDirection.updateCursor(FormDesigner formEditor)
更新鼠标指针形状
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
AddingModel.add2Container(FormDesigner designer,
XLayoutContainer container,
int x,
int y)
加入容器
|
java.lang.String |
AddingModel.getXCreatorName(FormDesigner designer,
XCreator x) |
void |
AddingModel.instantiateCreator(FormDesigner designer,
java.lang.String creatorName)
待说明
|
构造器和说明 |
---|
AddingModel(FormDesigner designer,
XCreator xCreator) |
SelectionModel(FormDesigner designer) |
StateModel(FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
void |
XConnector.ConnectorDirection.backupBounds(FormDesigner formEditor) |
void |
XWidgetCreator.ChangeCreatorName(FormDesigner designer,
XCreator creator)
重命名
|
UIPopupMenu |
XCreator.createPopupMenu(FormDesigner formDesigner)
创建右击弹出菜单
|
javax.swing.JComponent |
XCreator.createToolPane(BaseJForm jform,
FormDesigner formEditor)
根据权限编辑工具界面
|
javax.swing.JComponent |
XConnector.createToolPane(BaseJForm jform,
FormDesigner formEditor) |
javax.swing.JComponent |
XComponent.createToolPane(BaseJForm jform,
FormDesigner formeditor)
生成工具菜单界面
|
javax.swing.JComponent |
XChartEditor.createToolPane(BaseJForm jform,
FormDesigner formDesigner)
点击选中的时候, 刷新界面
右键 reset之后, 触发事件 populate此方法
|
void |
XCreator.deleteRelatedComponent(XCreator creator,
FormDesigner designer)
删除相关组件
|
void |
XConnector.ConnectorDirection.drag(int dx,
int dy,
FormDesigner designer) |
void |
XLayoutContainer.stopAddingState(FormDesigner designer)
切换到非添加状态
|
void |
XConnector.ConnectorDirection.updateCursor(FormDesigner formEditor) |
构造器和说明 |
---|
CRPropertyDescriptorPane(CRPropertyDescriptor crPropertyDescriptor,
XCreator xCreator,
FormDesigner designer) |
PropertyGroupPane(CRPropertyDescriptor[] crPropertyDescriptors,
XCreator xCreator,
java.lang.String groupName,
FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
UIPopupMenu |
XWTabFitLayout.createPopupMenu(FormDesigner formDesigner) |
UIPopupMenu |
XWCardTagLayout.createPopupMenu(FormDesigner formDesigner) |
UIPopupMenu |
XCardSwitchButton.createPopupMenu(FormDesigner formDesigner) |
UIPopupMenu |
XCardAddButton.createPopupMenu(FormDesigner formDesigner) |
void |
XWTabFitLayout.deleteRelatedComponent(XCreator creator,
FormDesigner designer)
tab布局里删除XWTabFitLayout对应的tab按钮
|
void |
XWCardLayout.deleteRelatedComponent(XCreator creator,
FormDesigner designer)
删除相关组件
|
void |
XWCardTitleLayout.stopAddingState(FormDesigner designer)
切换到非添加状态
|
void |
XWCardTagLayout.stopAddingState(FormDesigner designer)
切换到非添加状态
|
void |
XWCardMainBorderLayout.stopAddingState(FormDesigner designer)
切换到非添加状态
|
构造器和说明 |
---|
TabMoveAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
TabMoveCustomAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
TabMoveEndAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
TabMoveFirstAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
TabMoveNextAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
TabMovePrevAction(FormDesigner t,
XCardSwitchButton xCardSwitchButton) |
限定符和类型 | 方法和说明 |
---|---|
static java.util.ArrayList<PropertyGroup> |
WidgetPropertyTable.getCreatorPropertyGroup(FormDesigner designer,
XCreator source) |
构造器和说明 |
---|
EventPropertyTable(FormDesigner designer) |
FormWidgetAuthorityEditPane(FormDesigner designer) |
MultiSelectionBoundsModel(FormDesigner designer) |
WidgetPropertyTable(FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
void |
ElementCasePropertyTable.populate(FormDesigner designer) |
构造器和说明 |
---|
ComponentTreeModel(FormDesigner designer,
java.awt.Component root) |
限定符和类型 | 类和说明 |
---|---|
class |
FormParaDesigner
Created by IntelliJ IDEA.
|
构造器和说明 |
---|
PropertyGroupModel(java.lang.String name,
XCreator creator,
CRPropertyDescriptor[] propArray,
FormDesigner designer) |
ReportAppPropertyGroupModel(java.lang.String name,
XCreator creator,
CRPropertyDescriptor[] propArray,
FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
FormDesigner |
EditingMouseListener.getDesigner()
获取表单设计器
|
FormDesigner |
ComponentTree.getDesigner() |
FormDesigner |
FormDockView.getEditingFormDesigner() |
FormDesigner |
JForm.getFormDesign() |
FormDesigner |
FormArea.getFormEditor()
返回表单容器的中心designer
getFormEditor.
|
static FormDesigner |
WidgetToolBarPane.getTarget() |
限定符和类型 | 方法和说明 |
---|---|
static AutoScrollSource |
AutoScrollSource.creatAutoScrollSource(int x,
int y,
AutoScrollSource.AutoScrollChangeListener l,
FormDesigner designer) |
static AutoScrollSource |
AutoScrollSource.creatAutoScrollSource(java.awt.Rectangle rec,
int rx,
int ry,
AutoScrollSource.AutoScrollChangeListener l,
FormDesigner designer) |
void |
FormSelection.fixCreator(FormDesigner designer)
调整组件大小
|
static WidgetToolBarPane |
WidgetToolBarPane.getInstance(FormDesigner designer) |
static WidgetPropertyPane |
WidgetPropertyPane.getInstance(FormDesigner formEditor) |
static FormWidgetDetailPane |
FormWidgetDetailPane.getInstance(FormDesigner formEditor) |
static FormParaWidgetPane |
FormParaWidgetPane.getInstance(FormDesigner designer) |
static FormParaPane |
FormParaPane.getInstance(FormDesigner designer) |
static FormHierarchyTreePane |
FormHierarchyTreePane.getInstance(FormDesigner editor) |
boolean |
WidgetPropertyPane.hasSelectParaPane(FormDesigner designer)
选中的组件是否在参数面板里
|
static void |
FormSelectionUtils.paste2Container(FormDesigner designer,
XLayoutContainer parent,
FormSelection clipboard,
int x,
int y)
粘贴到容器
|
static void |
FormSelectionUtils.rebuildSelection(FormDesigner designer) |
void |
FormDockView.setEditingFormDesigner(FormDesigner editor) |
void |
JForm.setFormDesign(FormDesigner formDesign) |
void |
FormSelection.setSelectionBounds(java.awt.Rectangle rec,
FormDesigner designer) |
构造器和说明 |
---|
ComponentTree(FormDesigner designer) |
ComponentTree(FormDesigner designer,
ComponentTreeModel model)
构造函数
|
ConnectorHelper(FormDesigner formEditor) |
DesignerTransferHandler(FormDesigner designer,
AddingModel addingModel) |
EditingMouseListener(FormDesigner designer) |
FormArea(FormDesigner designer) |
FormArea(FormDesigner designer,
boolean useScrollBar) |
FormCreatorDropTarget(FormDesigner designer) |
FormDesignerDropTarget(FormDesigner designer) |
FormEditorKeyListener(FormDesigner formEditor) |
FormTargetMode(FormDesigner t) |
MobileWidgetListPane(FormDesigner designer,
WSortLayout wSortLayout) |
限定符和类型 | 方法和说明 |
---|---|
XCreator |
FormWidgetCardPane.findXcreator(FormDesigner designer) |
构造器和说明 |
---|
FormWidgetCardPane(FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
static ParameterPropertyPane |
ParameterPropertyPane.getInstance(FormDesigner editor) |
限定符和类型 | 方法和说明 |
---|---|
static FormWidgetDefinePaneFactoryBase.RN |
FormWidgetDefinePaneFactoryBase.createWidgetDefinePane(XCreator creator,
FormDesigner designer,
Widget widget,
Operator operator) |
限定符和类型 | 字段和说明 |
---|---|
protected FormDesigner |
AbstractDataModify.designer |
限定符和类型 | 方法和说明 |
---|---|
void |
WidgetDefinePane.initComponent(XCreator source,
FormDesigner designer) |
构造器和说明 |
---|
AbstractDataModify(XCreator xCreator,
FormDesigner designer) |
WidgetDefinePane(XCreator source,
FormDesigner designer) |
限定符和类型 | 方法和说明 |
---|---|
void |
TabMobileWidgetDefinePane.populate(FormDesigner designer) |
void |
ScanCodeMobileDefinePane.populate(FormDesigner designer) |
void |
ParaMobileDefinePane.populate(FormDesigner designer) |
void |
MultiFileUploaderDefinePane.populate(FormDesigner designer) |
abstract void |
MobileWidgetDefinePane.populate(FormDesigner designer)
从xCreator中提取数据展示在属性面板中
|
void |
ElementCaseDefinePane.populate(FormDesigner designer) |
void |
ChartEditorDefinePane.populate(FormDesigner designer) |
void |
BodyMobileDefinePane.populate(FormDesigner designer) |