Browse Source

REPORT-3163 合作开发9.0设计器=>聚合报表=》代码规范

master
plough 7 years ago
parent
commit
55a8361b01
  1. 28
      designer/src/com/fr/poly/PolyBlockProperTable.java

28
designer/src/com/fr/poly/PolyBlockProperTable.java

@ -20,9 +20,10 @@ public class PolyBlockProperTable extends JPanel {
private UISpinner width; private UISpinner width;
private UISpinner height; private UISpinner height;
private BasicPropertyPane blockPropertyPane; private BasicPropertyPane blockPropertyPane;
private boolean isPopulating = false; private boolean isPopulating = false;
private static final int MAX_SPINNER_VALUE = 10000;
public PolyBlockProperTable() { public PolyBlockProperTable() {
initPropertyPane(); initPropertyPane();
initListener(this); initListener(this);
@ -35,10 +36,10 @@ public class PolyBlockProperTable extends JPanel {
UIExpandablePane basicPane = new UIExpandablePane(Inter.getLocText("FR-Designer_Basic"), 280, 24, blockPropertyPane); UIExpandablePane basicPane = new UIExpandablePane(Inter.getLocText("FR-Designer_Basic"), 280, 24, blockPropertyPane);
this.add(basicPane, BorderLayout.NORTH); this.add(basicPane, BorderLayout.NORTH);
x = new UISpinner(0, 1200, 1); x = new UISpinner(0, MAX_SPINNER_VALUE, 1);
y = new UISpinner(0, 1200, 1); y = new UISpinner(0, MAX_SPINNER_VALUE, 1);
width = new UISpinner(0, 1200, 1); width = new UISpinner(0, MAX_SPINNER_VALUE, 1);
height = new UISpinner(0, 1200, 1); height = new UISpinner(0, MAX_SPINNER_VALUE, 1);
UIExpandablePane boundsPane = WidgetBoundsPaneFactory.createAbsoluteBoundsPane(x, y, width, height); UIExpandablePane boundsPane = WidgetBoundsPaneFactory.createAbsoluteBoundsPane(x, y, width, height);
this.add(boundsPane, BorderLayout.CENTER); this.add(boundsPane, BorderLayout.CENTER);
} }
@ -50,17 +51,6 @@ public class PolyBlockProperTable extends JPanel {
if (tmpComp instanceof Container) { if (tmpComp instanceof Container) {
initListener((Container) tmpComp); initListener((Container) tmpComp);
} }
// if (tmpComp instanceof GlobalNameObserver) {
// ((GlobalNameObserver) tmpComp).registerNameListener(new GlobalNameListener() {
// public void setGlobalName(String name) {
// globalName = name;
// }
//
// public String getGlobalName() {
// return globalName;
// }
// });
// }
if (tmpComp instanceof UIObserver) { if (tmpComp instanceof UIObserver) {
((UIObserver) tmpComp).registerChangeListener(new UIObserverListener() { ((UIObserver) tmpComp).registerChangeListener(new UIObserverListener() {
@Override @Override
@ -79,22 +69,16 @@ public class PolyBlockProperTable extends JPanel {
* *
*/ */
public void initPropertyGroups(Object source) { public void initPropertyGroups(Object source) {
// groups = new ArrayList<PropertyGroup>();
if (source instanceof TemplateBlock) { if (source instanceof TemplateBlock) {
TemplateBlock block = (TemplateBlock) source; TemplateBlock block = (TemplateBlock) source;
// PolyNameGroup namegroup = new PolyNameGroup(block);
blockPropertyPane.getWidgetNameField().setText(block.getBlockName()); blockPropertyPane.getWidgetNameField().setText(block.getBlockName());
// groups.add(new PropertyGroup(namegroup));
final PolyBoundsGroup boundsgroup = new PolyBoundsGroup(block, designer.getTarget()); final PolyBoundsGroup boundsgroup = new PolyBoundsGroup(block, designer.getTarget());
x.setValue((int)boundsgroup.getValue(0, 1)); x.setValue((int)boundsgroup.getValue(0, 1));
y.setValue((int)boundsgroup.getValue(1, 1)); y.setValue((int)boundsgroup.getValue(1, 1));
width.setValue((int)boundsgroup.getValue(2, 1)); width.setValue((int)boundsgroup.getValue(2, 1));
height.setValue((int)boundsgroup.getValue(3, 1)); height.setValue((int)boundsgroup.getValue(3, 1));
// groups.add(new PropertyGroup(boundsgroup));
} }
// TableModel model = new BeanTableModel();
// setModel(model);
this.repaint(); this.repaint();
} }

Loading…
Cancel
Save