kooyee ‘s blog

          開源軟件, 眾人努力的結(jié)晶, 全人類的共同財(cái)富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁 :: 新隨筆 :: 聯(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控件。

          主站蜘蛛池模板: 乌拉特前旗| 逊克县| 尚义县| 灌南县| 英德市| 崇仁县| 郁南县| 手游| 湖南省| 富源县| 柳林县| 陆丰市| 遵义市| 广安市| 海原县| 忻州市| 青浦区| 全州县| 郯城县| 彭山县| 江永县| 肇庆市| 上栗县| 上高县| 大庆市| 依兰县| 通化市| 崇文区| 彭阳县| 和田市| 桂阳县| 印江| 资溪县| 乐亭县| 牟定县| 鄂伦春自治旗| 嘉定区| 秭归县| 综艺| 勃利县| 吉安县|