Option.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:TuxGuitar-1.3.1-fork 作者:
protected Label showLabel(Composite parent,int hAlign,int vAlign,boolean grabExcessHSpace,boolean grabExcessVSpace,int labelStyle,int fontStyle,int fontScale,String text){
    Label label = new Label(parent,labelStyle);
    label.setText(text);
    label.setLayoutData(new GridData(hAlign,vAlign,grabExcessHSpace,grabExcessVSpace));

    FontData[] fontDatas = label.getFont().getFontData();
    if(fontDatas.length > 0){
        final Font font = new Font(label.getDisplay(),fontDatas[0].getName(),(fontDatas[0].getHeight() + fontScale),fontStyle);
        label.setFont(font);
        label.addDisposeListener(new DisposeListener() {
            public void widgetDisposed(DisposeEvent arg0) {
                font.dispose();
            }
        });
    }
    return label;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号