gpt4 book ai didi

java - 如何根据Java swing应用程序中的内容自动组织JFrame并调整其大小

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

我打算创建一个需要用户在多个字段中输入数据的应用程序,但是某些字段可能不会始终使用。我将为其开发该程序的人希望每次都能选择要使用的字段。我想到了以下内容(但我不确定如何做到):

首先,显示所有可用字段的列表,并选择一个复选框。然后,准备好一个具有所有字段的JFrame,并根据用户的选择,对隐藏​​未使用的字段并消除可能出现的间隙的表单进行布局。 (我考虑过将setvisible()用于框架的组件,然后找到一种方法来消除它们之间的间隙,这些间隙在隐藏不需要的元素时会出现)。但是我认为这不是最有效的方法。无需说框架看起来应该井井有条且美观。我愿意接受建议,并预先感谢您。

如果有任何不同,我将为此使用netbeans设计模式。

最佳答案

http://docs.oracle.com/javase/6/docs/api/java/awt/Window.html#pack()
JFrame具有pack()方法,该方法将调整窗口大小以适合其内容。

关于java - 如何根据Java swing应用程序中的内容自动组织JFrame并调整其大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12575878/

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