`
salever
  • 浏览: 257202 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【转】Draw2D自动换行的Label

阅读更多
class LabelEx extends FlowPage {

    private TextFlow contents;

    public LabelEx() {
        this("");
    }

    public LabelEx(String text) {
        contents = new TextFlow();
        contents.setLayoutManager(new ParagraphTextLayout(contents, ParagraphTextLayout.WORD_WRAP_SOFT));
        contents.setText(text);
        add(contents);
    }

    public void setText(String text) {
        contents.setText(text);
    }

    public String getText() {
        return contents.getText();
    }
}

 

转载至八进制博客:http://bjzhanghao.cnblogs.com/archive/2006/03/23/356547.html

分享到:
评论
2 楼 salever 2011-12-09  
guhanjie 写道
?????????????这个到底怎么用啊?我怎么用不起来!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


这不是一个Label嘛?应该像Label一样用,不过我也记不得了
1 楼 guhanjie 2011-12-08  
?????????????这个到底怎么用啊?我怎么用不起来!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

相关推荐

    Draw2d布局器

    FlowLayout是另一种常用的布局,它按照从左到右、从上到下的顺序放置组件,当一行填满后自动换行。适合用于创建无固定结构的列表或按钮组。 GridLayout则是一种基于网格的布局,它将容器划分为等大的单元格,每个...

    cocos2d 带光标的多行输入框

    在实现这个功能时,你可能需要自定义一个继承自Cocos2d的Text Field类,重写其draw、update等方法,添加对光标处理、换行逻辑和触摸事件响应的代码。 8. **测试与优化**: 测试是必不可少的,确保在不同设备和...

    立象条码打印机API

    (02)A_Bar2d_Maxi_Ori() => 印出一個 Maxi Code 2D Barcode,含旋轉角度。 (03)A_Bar2d_PDF417() => 印出一個 PDF-417 2D Barcode。 (04)A_Bar2d_PDF417_Ori() => 印出一個 PDF-417 2D Barcode,含旋轉角度。 (05)A_...

    Libgdx专题系列 第一篇 第七节

    `Label`是基于`BitmapFont`的,但增加了自动换行、多行显示和对齐选项等特性: ```java Skin skin = new Skin(Gdx.files.internal("ui/uiskin.json")); LabelStyle labelStyle = skin.get("default-font", ...

    unity的插件NGUI3.9.9

    8. **Label(标签)**:动态文本组件,支持多行文本、自动换行、动态更新内容等功能。 9. **Tweening(缓动)**:NGUI提供了强大的缓动系统,可以平滑地改变Widgets的位置、大小、颜色等属性,实现动画效果。 10. ...

    NGUI官方详解

    - **定义**:NGUI (Next Generation User Interface) 是一款为Unity3D设计的强大用户界面系统,适用于2D和3D游戏开发。 - **特性**:NGUI支持动态字体渲染、自适应布局、事件触发等功能,简化了UI设计流程。 **知识...

Global site tag (gtag.js) - Google Analytics