所以我正在制作draw2d程序。我有一些输入的文字,我通过这样做包装:
{{1}}
现在我需要找到具有固定宽度的文本高度。到目前为止,我还没有找到办法。我已经看过的其他线程已经提到过使用getPreferredSize()方法,但这无法返回正确的高度。
任何建议都会有所帮助,谢谢。
答案 0 :(得分:0)
您应该可以通过调用getPreferredSize(<your width>, -1)
来获取此值。为我工作,你可以阅读here。请记住,您必须使容器无效才能工作,否则它将从内部缓存中获取值(至少这是我记得的)。