【问题标题】:Which is the equivalent of JLayeredPane in javaFX?javaFX 中的 JLayeredPane 是什么?
【发布时间】:2015-02-25 15:57:33
【问题描述】:

在swing中我们有JlayeredPane,它在javafx中是等价的吗? 以这段代码为例:

    JLayeredPane panel = new JLayeredPane();
    
    JLabel test1 = new JLabel("Test 1");
    JLabel test2 = new JLabel("Test 2");
    
    panel.setLayer(test1, 0);
    panel.add(test1);
    
    panel.setLayer(test2, 1);
    panel.add(test2);

如何在javafx中翻译?

【问题讨论】:

    标签: java javafx jlayeredpane


    【解决方案1】:

    Swing JLayeredPane 的等效项是StackPane

    孩子的z-order由孩子的顺序定义 列表中第 0 个孩子在底部,最后一个孩子在顶部。如果一个 边框和/或填充已设置,孩子将被布置 在这些插图中。

    其中“子列表”是指StackPane.getChildren() 返回的ObservableList

    【讨论】:

      猜你喜欢
      • 2016-02-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-22
      • 1970-01-01
      • 2018-01-12
      • 1970-01-01
      • 2011-05-13
      相关资源
      最近更新 更多