标签: javafx
不是重新调整舞台大小以给标签足够的空间来显示所有文本,而是将文本剪切掉并变成“......”如果我手动使舞台变大,则文本会扩展并且显示正确。
有没有办法让舞台自动调整大小以显示所有文字?
答案 0 :(得分:0)
我稍后想出了答案。标签被实例化为空,因此setSizeToScene()使Stage适合空标签进入舞台。当使用setText()更改标签时,它们比舞台适合它们时更大,因此它们显示省略号。
修复是在填写标签后调用setSizeToScene()。