我发现可以使用诸如 setLocation() 之类的 acm 函数轻松操作 JTextField,如下所示:
textfield.setLocation(x,y);
但是我似乎无法找到可以设置 JTextField 的默认大小的方法。我尝试使用 setPreferedSize() 但它没有改变 JTextField 的大小。
任何帮助都会很棒。
我发现可以使用诸如 setLocation() 之类的 acm 函数轻松操作 JTextField,如下所示:
textfield.setLocation(x,y);
但是我似乎无法找到可以设置 JTextField 的默认大小的方法。我尝试使用 setPreferedSize() 但它没有改变 JTextField 的大小。
任何帮助都会很棒。
我似乎无法找到可以设置 JTextField 的默认大小的方法。
我不知道 ACM 库有什么特殊的方法可以做到这一点。我只想看看 JTextField 的 API:
JTextField textField = new JTextField(10);
将使文本字段足够大以容纳至少 10 个字符。
我发现 JTextFields 可以使用诸如 setLocation() 之类的 acm 函数轻松操作
不确定 ACM 函数是什么,但您不应该使用 setLocation() 之类的方法。这是布局管理器的工作,根据您正在使用的布局管理器的规则设置组件的位置。