Java JFrame项目位置/大小

时间:2014-05-31 23:55:56

标签: java swing jframe

我知道设置JFrame项目的位置和大小所需的方法和编码,但我需要一些帮助,知道如何正确地调整项目的大小和位置。有没有办法使用另一个JFrame API /方法将窗口分成几个部分,以使定位项更容易?高度和宽度的最大值是多少?如何将按钮设置为平均大小?如果您对JFrame有一些经验,请告诉我一些有关这方面的信息,以帮助我了解如何定位和调整JFrame项目。

1 个答案:

答案 0 :(得分:2)

您不应该担心组件的像素完美定位。 Swing并不意味着这样使用。作为一种旨在在许多不同平台上运行的语言,GUI库应该是灵活的。为了保持灵活性,引入了布局管理器。您应该使用这些布局管理器来执行

的大小调整和定位。

您可以在A Visual Guide to Layout Managers查看每项工作的可视化。有了这些布局管理器,您将要学习(至少)

  • 哪些是尊重首选尺寸,哪些不是。

  • 如何用视觉表示每个。

  • 如何创建空白,使用间隙,空边框,支柱

  • 如何使用具有不同布局管理器的嵌套容器来获得所需的结果。

它可能会威胁到所有不同的可能性,但是像学习任何新东西一样,一步一步。浏览每个布局管理器的每个教程。