gpt4 book ai didi

java - setSize(WIDTH, HEIGHT) 和 setSize(new Dimension(WIDTH, HEIGHT)) 之间的区别

转载 作者:行者123 更新时间:2023-11-29 04:35:02 26 4
gpt4 key购买 nike

假设我有一个 JTextField,所以有两个选项 setSize(WIDTH, HEIGHT) 和 setSize(new Dimension(WIDTH, HEIGHT)) 像这样:

JTextField t1 = new JTextField();
JTextField t2 = new JTextField();
t1.setSize(WIDTH, HEIGHT);
t2.setSize(new Dimension(WIDTH, HEIGHT));

它们之间有什么区别,应该在哪里使用,最好的是什么?

最佳答案

通常完全没有区别,因为 setSize(Dimension d) 在内部调用 resize(Dimension d),后者调用 setSize(int width, int height)

顺便说一句,所有这些方法都在 java.awt.Component 中声明,即它们对于广泛的 awt 类集是通用的。

关于java - setSize(WIDTH, HEIGHT) 和 setSize(new Dimension(WIDTH, HEIGHT)) 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41989384/

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