【问题标题】:JPanel layout issue: by proportion / ratio of spaceJPanel布局问题:按比例/空间比例
【发布时间】:2017-01-31 17:27:09
【问题描述】:

我是编程新手,我正在做一个简单的学校项目。我正在尝试使一切动态化。我有两个 JPanel 容器,我需要将它们以 1:5 的比例分成一个 JFrame。但我找不到合适的布局。

如何按照 1:5 的比例为面板分配空间?

【问题讨论】:

  • 听起来你可能在问一个XY Problem 类型的问题。请告诉我们这个 GUI 将用于包含两个 JPanel 的功能。也请出示相关代码。
  • 除了@HovercraftFullOfEels 的建议之外,提供 ASCII 艺术或 GUI 的 预期 布局的简单绘图,最小尺寸,如果可调整大小,则具有更大的宽度和高度。

标签: java swing jframe jpanel layout-manager


【解决方案1】:

GridBagLayout 为您提供“重量”属性。第一个面板的权重为 1,第二个面板的权重为 5。

How to Use GridBagLayout

还有一些工作示例:

GridBagLayoutDemo.java

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-16
    • 2021-04-21
    • 1970-01-01
    • 2018-02-25
    • 1970-01-01
    相关资源
    最近更新 更多