gpt4 book ai didi

java - 找出/计算符号的宽度

转载 作者:行者123 更新时间:2023-12-02 01:05:14 26 4
gpt4 key购买 nike

找出/计算符号的宽度

panel.add(textfield,BorderLayout.SOUTH);

system.out.println(textfield.getWidth());
System.out.println(textfield.getHeight());

都返回0,应该更多

以图形方式返回,我的意思是返回正确

最佳答案

您的问题:

在 Swing 调整组件大小并渲染组件之前,您可能会在 Swing 组件上调用 getWidth()getHeight() ,因此当时尚未针对 GUI 调整组件的大小,并且返回给您的值是正确的,实际上是 0

解决方案:

相反,请在包含 JTextField 组件的顶级窗口上调用 pack()setVisible(true) 后以及添加JTextField。通常这是一个 JFrame。

关于java - 找出/计算符号的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60131292/

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