Browse Source
* commit '41bf4331b1223a40b589ec332955c9cbe87d5c91': REPORT-14057 10.0日文国际化问题处理=>调整代码 REPORT-14057 10.0日文国际化问题处理=>body绝对布局=>控件坐标显示问题 REPORT-14057 10.0日文国际化问题处理=>body绝对布局属性面板显示问题 REPORT-14057 10.0日文国际化问题处理=>69 表单=>label控件属性面板显示不全 REPORT-14057 10.0日文国际化问题处理=>58 表单=>参数面板,显示不全 REPORT-14057 10.0日文国际化问题处理=>57 图表=>显示方式,显示不全 REPORT-14057 10.0日文国际化问题处理=>56 图表=>样式=>背景面板显示不全 REPORT-14057 10.0日文国际化问题处理=>54 图表=>样式=>坐标轴面板显示不全 REPORT-14057 10.0日文国际化问题处理=>重构 REPORT-14057 10.0日文国际化问题处理=>53 图表=>样式=>系列面板显示不全 REPORT-14057 10.0日文国际化问题处理=>51 图表=>样式面板,按钮显示不全 REPORT-14057 10.0日文国际化问题处理=>50 图表->数据集面板显示不全 REPORT-14057 10.0日文国际化问题处理=>48 数据列属性面板显示不全 REPORT-14057 10.0日文国际化问题处理=>表单body自适应显示不全 REPORT-14057 10.0日文国际化问题处理=>44 文件数据集面板显示不全 REPORT-14057 10.0日文国际化问题处理=>列表面板顶部按钮弹出菜单显示不全 REPORT-14057 10.0日文国际化问题处理=>列表面板顶部工具条显示问题bugfix/10.0
plough
6 years ago
36 changed files with 334 additions and 135 deletions
@ -0,0 +1,38 @@
|
||||
package com.fr.design.widget; |
||||
|
||||
import com.fr.design.gui.ilable.UILabel; |
||||
import com.fr.design.utils.gui.UIComponentUtils; |
||||
|
||||
/** |
||||
* 创建 widget 的静态工厂 |
||||
* Created by plough on 2019/1/15. |
||||
*/ |
||||
public class FRWidgetFactory { |
||||
// 不可实例化
|
||||
private FRWidgetFactory() { |
||||
throw new AssertionError(); |
||||
} |
||||
|
||||
/** |
||||
* 创建一个可换行的 UILabel |
||||
* @param text 标签文字 |
||||
* @return com.fr.design.gui.ilable.UILabel |
||||
*/ |
||||
public static UILabel createLineWrapLabel(String text) { |
||||
UILabel label = new UILabel(text); |
||||
UIComponentUtils.setLineWrap(label); |
||||
return label; |
||||
} |
||||
|
||||
/** |
||||
* 创建一个可换行的 UILabel |
||||
* @param text 标签文字 |
||||
* @param lineWidth 最大行宽 |
||||
* @return com.fr.design.gui.ilable.UILabel |
||||
*/ |
||||
public static UILabel createLineWrapLabel(String text, int lineWidth) { |
||||
UILabel label = new UILabel(text); |
||||
UIComponentUtils.setLineWrap(label, lineWidth); |
||||
return label; |
||||
} |
||||
} |
Loading…
Reference in new issue