Jetpack Compose for Desktop设置窗口大小实际会比指定的数字更小的问题

Jetpack Compose for Desktop设置窗口大小实际会比指定的数字更小的问题

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

Jetpack Compose for Desktop设置窗口大小问题,通过WindowState和Box解决

🎯

关键要点

  • Jetpack Compose for Desktop设置窗口大小时,实际窗口比指定大小更小。
  • 默认设置通过WindowState设置窗口宽高,但存在问题。
  • 实际生成的窗口大小比设置的要小几十个像素。
  • 在StackOverflow上发现类似问题,但没有人回答。
  • 正确的设置方式是将WindowState的大小设为未定义,并使用Box来设置实际宽高。
  • 通过Box的宽高设置,窗口大小可以达到预期效果。
➡️

继续阅读