我正在使用JLabels的HTML样式格式 - 我发现它非常强大。
JLabel jLabel;
jLabel.setText("<html><center>Long long text with many many words</center>`</html>");
如您所见,我输入JLabel的任何文本都会居中,如果水平空间比文本的长度短,甚至可以进入“下一行”(换行)。
我现在的问题是:有没有办法检测是否发生了这样的换行?
例如,我希望我的代码以不同的方式执行,如果某些文本足够换行换行符,如果它适合一行则不同。
类似于:.getNumberOfLineBreaks()