gpt4 book ai didi

Java Applet,GridLayout 水平拉伸(stretch)文本字段

转载 作者:行者123 更新时间:2023-12-02 00:06:48 25 4
gpt4 key购买 nike

我正在编写一个 Java Applet,并且在我的 CardLayout 面板之一上,BorderLayout.CENTER 中的 GridLayout 正在水平和垂直拉伸(stretch) TextFields(这是可以的,因为我可以设置之间的垂直间距)网格的部分)。我可以阻止文本字段变得太宽并且可以将文本居中吗?

最佳答案

考虑使用 JPanel 将包含 JTextField 的 JPanel 嵌套在另一个 FlowLayout 中。这样,使用 JPanel 的 FlowLayout 就会被拉伸(stretch),而 JTextField 的大小则根据您设置的 int col 属性进行调整。请注意,如果使用 JPanel 的嵌套 FlowLayout 小于其子 JPanel 的首选大小,这将严重失败。

关于Java Applet,GridLayout 水平拉伸(stretch)文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13677148/

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