protected Font changeFont(final IFigure figure) {
final NodeElement nodeElement = (NodeElement) getModel();
String fontName = nodeElement.getFontName();
int fontSize = nodeElement.getFontSize();
if (Check.isEmpty(fontName)) {
final FontData fontData = Display.getCurrent().getSystemFont().getFontData()[0];
fontName = fontData.getName();
nodeElement.setFontName(fontName);
}
if (fontSize <= 0) {
fontSize = ViewableModel.DEFAULT_FONT_SIZE;
nodeElement.setFontSize(fontSize);
}
font = Resources.getFont(fontName, fontSize);
figure.setFont(font);
return font;
}
NodeElementEditPart.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:ermasterr
作者:
评论列表
文章目录