代码之家  ›  专栏  ›  技术社区  ›  LadyMormont

如何使JTextField的宽度保持静态?

  •  1
  • LadyMormont  · 技术社区  · 7 年前

    我有一个 JTextField JFrame 我在 文本框 .

    获取文本的长度,然后jTextField的新宽度等于文本。它改变了窗口的形状和其他组件的位置。我该怎么做

    1 回复  |  直到 7 年前
        1
  •  2
  •   Geoffrey Wiseman    7 年前

    您可以做的最简单的事情是设置列宽,通常是在JTextField的初始化期间,例如:

    new JTextField("Hello World!", 5);
    new JTextField(10);
    

    JFrame 以开头 BorderLayout 窗口 JTextField