Browse Source

Merge pull request #804 in BA/design from ~ZHENG/design:dev to dev

* commit '8500d81bb5909bc3fd2eadbabc0b5621a385fb80':
  font==null 也要注册监听器
master
superman 7 years ago
parent
commit
e0849e8a22
  1. 22
      designer_chart/src/com/fr/design/mainframe/chart/gui/style/ChartTextAttrPane.java

22
designer_chart/src/com/fr/design/mainframe/chart/gui/style/ChartTextAttrPane.java

@ -77,17 +77,17 @@ public class ChartTextAttrPane extends BasicPane {
public void populate(FRFont frFont) { public void populate(FRFont frFont) {
UIObserverListener listener = fontNameComboBox == null ? null : fontNameComboBox.getUiObserverListener(); UIObserverListener listener = fontNameComboBox == null ? null : fontNameComboBox.getUiObserverListener();
removeAllComboBoxListener(); removeAllComboBoxListener();
if (frFont == null) {
return; if (frFont != null) {
} fontNameComboBox.setSelectedItem(frFont.getFamily());
fontNameComboBox.setSelectedItem(frFont.getFamily()); bold.setSelected(frFont.isBold());
bold.setSelected(frFont.isBold()); italic.setSelected(frFont.isItalic());
italic.setSelected(frFont.isItalic()); if(fontSizeComboBox != null) {
if(fontSizeComboBox != null) { fontSizeComboBox.setSelectedItem(frFont.getSize());
fontSizeComboBox.setSelectedItem(frFont.getSize()); }
} if (fontColor != null) {
if (fontColor != null) { fontColor.setColor(frFont.getForeground());
fontColor.setColor(frFont.getForeground()); }
} }
//更新结束后,注册监听器 //更新结束后,注册监听器

Loading…
Cancel
Save