make a JLabel wrap it's text by setting a max width

后端 未结 9 2595
清酒与你
清酒与你 2020-11-29 08:09

I have a JLabel which has a lot of text on it. Is there a way to make the JLabel have a max width so that it will wrap the text to make it not exceed this width?

Tha

9条回答
  •  醉话见心
    2020-11-29 08:18

    If you only want to use JLabel than you can try this approach,

    just display the number of characters you want to display on label using substring method.

    public void setLabel(String label){
        String dispLabel=label.substring(0, numOfCharacter);
        labelComponent.setText(dispLabel);
    }
    

提交回复
热议问题