【问题标题】:Horizontal line in spring layout弹簧布局中的水平线
【发布时间】:2012-11-05 17:34:50
【问题描述】:

我有一个程序,在一个面板中有一堆字段,包括标签和文本字段。我需要用一条线以某种方式将它们分开,以便于阅读。

我有使用SpringLayout 构建的面板。我想知道是否有一种简单的方法可以在SpringLayout 中创建一条水平线,而无需将面板分成 2 部分,并在它们之间添加一个分隔面板。

谢谢!

【问题讨论】:

    标签: java swing layout springlayout jseparator


    【解决方案1】:

    我认为最佳做法是创建另一个JPanel,但如果我正确理解您的问题,也许可以创建一个JSeparator

    JSeparator separator = new JSeparator(SwingConstants.HORIZONTAL);
    separator.setPreferredSize(new Dimension(200,3));
    

    【讨论】:

    • 谢谢,我尝试使用 JSeparator 但没有显示任何内容,但我没有设置大小,所以我猜大小​​默认为 0?但是按照你说的做确实按照我需要的方式创建了一条水平线。非常感谢! :)
    猜你喜欢
    • 2015-07-27
    • 2015-07-10
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 2022-10-18
    • 2021-12-28
    • 2017-11-20
    • 2013-10-18
    相关资源
    最近更新 更多