You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaFX中setWidth与setHeight方法的尺寸单位确认

JavaFX中setWidth()/setHeight()的尺寸单位说明

传递给setWidth()和setHeight()方法的数值单位是像素,这里的像素指逻辑像素——系统开启DPI缩放时,逻辑像素会对应多个物理像素,默认无缩放场景下则与物理像素一一对应。

权威来源验证

  • JavaFX官方API文档中,Stage类的width属性描述明确标注:该属性代表舞台的宽度,单位为像素(pixels)。同理,所有继承自Node的UI元素的width、height属性,其文档也明确说明单位为像素。
  • JavaFX官方教程《Working with Layouts in JavaFX》中,所有涉及尺寸设置的示例均以像素作为单位,侧面印证了这一规则。

你的示例代码:

stage.setWidth(400);
stage.setHeight(400);

就是将舞台的宽高设置为400像素。

内容的提问来源于stack exchange,提问作者AslanPAPA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 20:24:52