gpt4 book ai didi

java - 在Java中将Dimension转换为int?

转载 作者:行者123 更新时间:2023-11-30 07:56:50 24 4
gpt4 key购买 nike

这里绝对是java菜鸟。我正在弄乱一些代码,想知道是否有办法将 Dimension 值转换为整数或字符串。

我正在使用这条线

int i = (int) frame.getSize();

获取窗口的大小,但无法将维度转换为 int。有什么帮助吗?

最佳答案

您无法将Dimension“转换”为int,因为它是不同的。它的目的是存储有关矩形的信息。

您可以计算矩形的面积:

double size = frame.getSize().getHeight() * frame.getSize().getWidth();

当然,您也可以将信息存储为字符串:

String sizeStr = frame.getSize().getHeight() +" X " + frame.getSize().getWidth();

现在您可以存储维度(但您需要再次拆分字符串才能获取值。

关于java - 在Java中将Dimension转换为int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32553931/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com