gpt4 book ai didi

java - JTextField 固定高度

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:16:33 25 4
gpt4 key购买 nike

当 Frame 最大化时,如何让 JTextField 具有固定的高度?我希望它看起来有点类似于 Ubuntu 上的 Skype 应用程序。

private JTextField username;
private JPasswordField password;
private JLabel usernamelabel;
private JLabel passwordlabel;
public LoginPanel(){


setSize(200,200);
setLayout(new GridLayout(4,4));
setBackground(new Color(85,153,187));
setBorder(BorderFactory.createEmptyBorder(70, 70, 70, 70));
username = new JTextField();
password = new JPasswordField();
usernamelabel= new JLabel("Username");
passwordlabel= new JLabel("Password");
username.setBounds(5, 5, 100, 100);
username.setPreferredSize(new Dimension(80,20));
password.setPreferredSize(new Dimension(80,20));
add(usernamelabel);
add(username);
add(passwordlabel);
add(password);

最佳答案

不要使用 GridLayout 以外的布局,也不要将文本字段放在另一个面板中,该面板具有位于 GridLayout 内的 FlowLayout >.

关于java - JTextField 固定高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5518713/

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