kooyee ‘s blog

          開源軟件, 眾人努力的結(jié)晶, 全人類的共同財(cái)富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Swing中l(wèi)abel顯示多行Text和多彩文字

          Posted on 2008-02-08 18:08 kooyee 閱讀(1963) 評(píng)論(0)  編輯  收藏 所屬分類: Swing/Applet

          AWT Label 不支持多行文字, 解決的方法是建立多個(gè)label實(shí)現(xiàn)多行在panel中,或者建立自己的控件

          在 Swing 中可以在text的值用HTML去實(shí)現(xiàn):

          String htmlLabel = "<html><sup>HTML</sup> <sub><em>Label</em></sub><br>" +
                
          "<font color=\"#FF0080\"><u>Multi-line</u></font>";
          JLabel label 
          = new JLabel(htmlLabel);

          如果用\n或\r,則需要定義自己的Swing控件。

          主站蜘蛛池模板: 民丰县| 阆中市| 商河县| 新干县| 翁牛特旗| 淮阳县| 星座| 永修县| 枣庄市| 广州市| 云阳县| 桃源县| 上饶市| 滁州市| 镶黄旗| 平定县| 青河县| 忻城县| 安远县| 东港市| 东光县| 沾益县| 崇明县| 南郑县| 德兴市| 离岛区| 远安县| 都兰县| 瑞安市| 平果县| 同德县| 德化县| 通城县| 名山县| 昭苏县| 饶河县| 都昌县| 周宁县| 松江区| 宝应县| 南安市|