【问题标题】:JPanel with hide button in its border to fold or unfold itJPanel 在其边框中带有隐藏按钮以折叠或展开它
【发布时间】:2013-07-24 22:18:09
【问题描述】:

我需要一个 Java 应用程序的面板,它的“边框”中有一个隐藏/显示按钮,可以折叠或展开它。

效果说明见this doc of JDS:“面板按隐藏按钮上的箭头方向缩小。面板另一端的隐藏按钮保持可见”;但我在 Java 下需要它,而不是 JDS...

java有没有这样的面板,还是自己实现?

【问题讨论】:

  • 我认为你需要自己实现它
  • 请看SlidingLayout,这可能会有所帮助:-)
  • SlidingLayout 确实做的很漂亮,但是对于我的小用法来说太多了。

标签: java swing jpanel show-hide folding


【解决方案1】:

您可以通过在显示/隐藏按钮的 onclick 事件上设置面板的边界来实现它。

【讨论】:

    【解决方案2】:

    我找到了答案:Java 有我需要的原生:JSplitPlane

    【讨论】:

    • +1,从未使用过JSplitPane,尽管我对它的功能有了新的认识,因为我在你的回答中看到了这个词。
    • @Olivier Faucheux,你能提供一个简单的例子吗?我的项目中需要这个功能。
    猜你喜欢
    • 1970-01-01
    • 2013-06-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 2014-08-03
    • 1970-01-01
    • 2016-11-02
    • 2016-04-29
    相关资源
    最近更新 更多