我想写一个JAVA的图形界面,但在JLabel中添加了图标后不知道怎么把图标的文字显示在图标上方

解决方案 »

  1.   


    //JLabel lb;
    lb.setVerticalTextPosition(JLabel.TOP);
    lb.setHorizontalTextPosition(JLabel.CENTER);
      

  2.   

            lb.setVerticalTextPosition(JLabel.CENTER);
            lb.setHorizontalTextPosition(JLabel.CENTER);
      

  3.   

    不只是Label可以这样,JButton貌似也可以
      

  4.   

    lb.setVerticalTextPosition(JLabel.TOP);
    lb.setHorizontalTextPosition(JLabel.CENTER);
      

  5.   

    建议楼主自己看API。自己尝试着去写。Swing只有真正自己做过了的。才记得深刻