Browse Source

REPORT-6709 报表块、图表块的样式选了自定义,面板下方没有联动出内容

kerry 7 years ago
parent
commit
c02092009c
  1. 5
      designer_form/src/com/fr/design/gui/xpane/CardTagLayoutBorderPreviewPane.java
  2. 6
      designer_form/src/com/fr/design/gui/xpane/LayoutBorderPreviewPane.java

5
designer_form/src/com/fr/design/gui/xpane/CardTagLayoutBorderPreviewPane.java

@ -11,4 +11,9 @@ public class CardTagLayoutBorderPreviewPane extends LayoutBorderPreviewPane{
public CardTagLayoutBorderPreviewPane(LayoutBorderStyle borderStyle) { public CardTagLayoutBorderPreviewPane(LayoutBorderStyle borderStyle) {
super(borderStyle,true); super(borderStyle,true);
} }
@Override
protected void showTitlePreviewPane(){
return;
}
} }

6
designer_form/src/com/fr/design/gui/xpane/LayoutBorderPreviewPane.java

@ -91,10 +91,14 @@ public class LayoutBorderPreviewPane extends JPanel{
jp.setPreferredSize(new Dimension(getWidth() - GAP, height)); jp.setPreferredSize(new Dimension(getWidth() - GAP, height));
jp.setBounds(smallGAP,smallGAP, getWidth() - GAP, height); jp.setBounds(smallGAP,smallGAP, getWidth() - GAP, height);
borderStyle.paint(g, new Rectangle2D.Double(smallGAP, smallGAP, getWidth() - GAP, getHeight() - GAP)); borderStyle.paint(g, new Rectangle2D.Double(smallGAP, smallGAP, getWidth() - GAP, getHeight() - GAP));
jp.setFontObject(borderStyle.getTitle().getFrFont()); showTitlePreviewPane();
} }
} }
protected void showTitlePreviewPane(){
jp.setVisible(borderStyle.getType() == LayoutBorderStyle.TITLE);
}
private class titlePreviewPane extends UITextArea { private class titlePreviewPane extends UITextArea {
private FRFont frFont = null; private FRFont frFont = null;

Loading…
Cancel
Save