Browse Source

Merge pull request #1308 in BA/design from ~PLOUGH/design:release/8.0 to release/8.0

* commit '04fdf4ade3be45a79534641dc747d6551f688e20':
  无JIRA任务,修复打包错误;统一字号选项
superman 8 years ago
parent
commit
26e2a455b1
  1. 22
      designer_base/src/com/fr/design/style/FRFontPane.java
  2. 2
      designer_base/src/com/fr/design/style/FontSizeStylePane.java
  3. 6
      designer_chart/src/com/fr/design/chart/axis/ChartAlertValuePane.java
  4. 2
      designer_chart/src/com/fr/design/chart/series/SeriesCondition/DataLabelStylePane.java
  5. 2
      designer_form/src/com/fr/design/gui/xpane/CardTagLayoutBorderPane.java
  6. 2
      designer_form/src/com/fr/design/gui/xpane/LayoutBorderPane.java

22
designer_base/src/com/fr/design/style/FRFontPane.java

@ -11,6 +11,7 @@ import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import java.util.Vector;
import javax.swing.BorderFactory;
import javax.swing.Box;
@ -63,18 +64,21 @@ public class FRFontPane extends BasicPane {
private FRFontPreviewArea preview;
private EventListenerList eventChangeList = new EventListenerList();
public static Integer[] Font_Sizes = {new Integer(6), new Integer(8), new Integer(9),
new Integer(10), new Integer(11), new Integer(12),
new Integer(14), new Integer(16), new Integer(18),
new Integer(20), new Integer(22), new Integer(24),
new Integer(26), new Integer(28), new Integer(36),
new Integer(48), new Integer(72)};
private static final int MAX_FONT_SIZE = 100;
public FRFontPane() {
this.initComponents();
}
public static Vector<Integer> getFontSizes() {
Vector<Integer> FONT_SIZES = new Vector<Integer>();
for (int i = 1; i < MAX_FONT_SIZE; i++) {
FONT_SIZES.add(i);
}
return FONT_SIZES;
}
protected void initComponents() {
this.setLayout(FRGUIPaneFactory.createBorderLayout());
this.setBorder(BorderFactory.createEmptyBorder(4, 4, 4, 4));

2
designer_base/src/com/fr/design/style/FontSizeStylePane.java

@ -51,7 +51,7 @@ public class FontSizeStylePane extends JPanel {
fontVSizPane.add(Box.createHorizontalStrut(6));
JPanel sizePanel = FRFontPane.createTextFieldListPane("", sizeField = new UINumberField(), sizeList = new JList(FRFontPane.Font_Sizes));
JPanel sizePanel = FRFontPane.createTextFieldListPane("", sizeField = new UINumberField(), sizeList = new JList(FRFontPane.getFontSizes()));
sizeField.setMaxDecimalLength(1);
sizeField.setEditable(false);

6
designer_chart/src/com/fr/design/chart/axis/ChartAlertValuePane.java

@ -119,12 +119,8 @@ public class ChartAlertValuePane extends BasicBeanPane<ChartAlertValue> {
fontNameBox.addItem(names[i]);
}
fontSizeBox = new UIComboBox();
fontSizeBox = new UIComboBox(FRFontPane.getFontSizes());
fontSizeBox.setPreferredSize(new Dimension(80,20));
Integer[] sizes = FRFontPane.Font_Sizes;
for(int i = 0; i < sizes.length; i++) {
fontSizeBox.addItem(sizes[i]);
}
double t = TableLayout.FILL;
double[] rowSize = {t, t, t, t, t};

2
designer_chart/src/com/fr/design/chart/series/SeriesCondition/DataLabelStylePane.java

@ -47,7 +47,7 @@ public class DataLabelStylePane extends BasicPane {
this.add(fontStyleBox = new UIComboBox(styles));
fontStyleBox.setPreferredSize(new Dimension(80, 20));
this.add(sizeBox = new UIComboBox(FRFontPane.Font_Sizes));
this.add(sizeBox = new UIComboBox(FRFontPane.getFontSizes()));
sizeBox.setPreferredSize(new Dimension(80, 20));
if (isSurpportFontColor) {

2
designer_form/src/com/fr/design/gui/xpane/CardTagLayoutBorderPane.java

@ -43,7 +43,7 @@ public class CardTagLayoutBorderPane extends LayoutBorderPane {
}
protected UIScrollPane initRightBottomPane(){
this.setFontSizeComboBox(new UIComboBox(FRFontPane.FONT_SIZES));
this.setFontSizeComboBox(new UIComboBox(FRFontPane.getFontSizes()));
this.setFontNameComboBox(new UIComboBox(Utils.getAvailableFontFamilyNames4Report()));
JPanel fontSizeTypePane = new JPanel(new BorderLayout(10,0));
fontSizeTypePane.add(this.getFontSizeComboBox(), BorderLayout.CENTER);

2
designer_form/src/com/fr/design/gui/xpane/LayoutBorderPane.java

@ -416,7 +416,7 @@ public class LayoutBorderPane extends BasicPane {
protected UIScrollPane initRightBottomPane(){
formulaPane = new TinyFormulaPane();
fontSizeComboBox = new UIComboBox(FRFontPane.FONT_SIZES);
fontSizeComboBox = new UIComboBox(FRFontPane.getFontSizes());
fontNameComboBox = new UIComboBox(Utils.getAvailableFontFamilyNames4Report());
fontNameComboBox.setPreferredSize(new Dimension(160, 30));
JPanel fontSizeTypePane = new JPanel(new BorderLayout(10,0));

Loading…
Cancel
Save