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) {
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.setBounds(smallGAP,smallGAP, getWidth() - GAP, height);
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 FRFont frFont = null;

Loading…
Cancel
Save