setHeight()在jfx中设置高度在哪个单位

时间:2016-12-20 12:01:01

标签: java javafx fxml

在Java FX中,我们将Stage的(高度/宽度)设置为 stage.setHeight()stage.setWidth()。例如,如果我写道:setHeight(1000)是否会以像素衡量1000?

2 个答案:

答案 0 :(得分:0)

是1000是以像素为单位测量的,虽然在文档中没有明确说明这一点我可以说从过去的经验来看这是正确的。

答案 1 :(得分:0)

您可以通过多种方式控制窗口的(宽度,高度,x,y),所有这些都以以像素为单位完成,如{{3 坐标系转换。舞台是窗口的主要元素,因此您可以通过root为其指定大小:

scene = new Scene(root,1000,1000);

或直接致电

stage.setHeight(1000);
stage.setWidth(1000);
祝你好运!