问题标签 [pane]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2355 浏览

draggable - 在 JavaFX 8 中创建一个相当大的可拖动窗格

我正在尝试创建一个“工作区”,用户可以在其中打开多个容器来显示不同的信息。这些需要是可移动的和可调整大小的(例如 ScrollPane)。

我已经成功地创建了大部分功能 - 但是有一件事确实导致了我的问题,我无法找出问题所在。

我创建了以下类:

我尝试通过在我的 WorkspaceController 中包装现有窗格来使用此窗格:

当我以这种方式打开它时 - 我可以调整窗格的大小并拖动它,但是作为锚窗格的“节点”上的子项保持在当前位置而不是隐藏。

为了纠正这个问题,我将 AnchorPane 包装在 FXML 文件中的 ScrollPane 中。这允许调整大小发生 - 正如预期的那样,超出范围的部分不可见并且出现了滚动条,但是拖动停止了。当我尝试跟踪鼠标拖动事件时,它实际上并没有触发,除非我调整 WorkspaceMoveableSizeablePane 的大小。

我将我的 FXML 恢复为 AnchorPane 并将 WorkspaceMoveableSizeablePane 更改如下,看看是否有帮助:

和之前调整大小一样,但拖动没有。鼠标拖动事件从未触发。此外,我的滚动窗格是空白的,里面什么都没有。

所以我不知道如何进行这种尝试。

ScrollPane 的事件处理程序是否有限制?我应该听其他事件吗?谢谢!!

0 投票
2 回答
6796 浏览

nodes - 如何确定 JavaFX 中窗格的分层

我想保留一个工作区,然后在用户第二次打开窗口时恢复它。

例如,我有以下内容:

我知道我可以通过执行以下操作来选择位于顶部的图层:

但是,我似乎无法找到确定当前位于顶部的图层的能力。

IE

甚至

有没有办法确定一个节点在哪里,所以当工作区打开时,前面板可以再次可见?

谢谢!

0 投票
1 回答
4654 浏览

javafx - javafx中的镜像效果

我需要在来自给定 API 的扩展类对象中Button显示一个。javafx.scene.layout.Pane

我设法将按钮放在我想要的位置,但它们以镜像效果显示,就像这张图片一样。

为了解决这个问题,我试图做相反的效果(这是个好主意吗?);我已经找到了 setNodeOrientation(NodeOrientation value)Node 类的方法,但只能以水平方式反转方向(从左到右 --> 从右到左)。是否存在垂直反转节点的方法?有没有更好的方法来Node正常显示我的(按钮)?

谢谢

0 投票
1 回答
95 浏览

java - 当计时器达到0时从窗格中删除元素?

当计时器达到零时,我试图从窗格中删除元素,更具体地说是标签和文本区域。但是,当计时器达到 0 并且我调用此方法时,我会收到此异常。

代码:

endGame() 方法:

0 投票
1 回答
1260 浏览

javafx - 是否可以在 JavaFX 中制作圆形窗格?

我想制作一个圆形窗格(AnchorPane)而不是“传统”正方形。任何人都知道我该怎么做?

JavaFX。

0 投票
1 回答
1207 浏览

android - 多窗格中的“Gridview Images”和“全屏”片段(android)

我是新的android..我的英语一点点:(我想开发多窗格应用程序。两个片段“Gridview”“全屏” 我知道多窗格,但我不知道多窗格中的Gridview和全屏。因为所有示例对于 ListView。请帮帮我

这个应用程序对我很好,但太复杂了= http://www.codeproject.com/Articles/779293/Building-Dynamic-UI-for-Android-Devices

0 投票
1 回答
1068 浏览

javascript - mapbox 传单 javascript 窗格层控件

我正在使用一种方法来创建“地图三明治”,其中我有一个底图、一个叠加层,然后在顶部(在一个新窗格中)有另一个切片层(标签)。

当我尝试切换图层控件中的标签时,问题就来了。我可以很好地关闭图层。但是,当我尝试重新添加标签时,它们会出现在覆盖层下方。

似乎图层控件应该记住以相同的顺序放回图层。无论如何,有什么解决方法吗?

这是一个 JSFiddle,它简洁地重新创建了问题。 小提琴层控制问题

0 投票
0 回答
1224 浏览

javafx - 如何在 JavaFX 中使窗格可点击(onAction)?

有人知道如何制作窗格,比如说在 JavaFX 中可点击的锚窗格吗?可点击是指一个技巧,这使我可以在 SceneBuilder 中使用 OnAction 为窗格设置方法。

有知道的小技巧请分享,谢谢!

0 投票
2 回答
8912 浏览

css - 如何在 CSS 中引用锚窗格?

是否有可能在 CSS 中引用锚窗格?

如果锚窗格恰好是根,那就没关系:

有用。但如果没有,那该怎么做呢?我试过 .anchor-pane{},它没有用。然后我读到,那个锚窗格拥有窗格所拥有的一切。所以我也尝试了 .pane{} ......它没有用。

如何将背景设置为无根锚窗格?谢谢!

0 投票
1 回答
1203 浏览

javafx - 为什么锚窗格透明,而拆分窗格不透明?(javafx)

我想创建一个由两个锚窗格组成的窗口。

我想为根锚窗格设置一个背景图像,并将第二个放在它上面。所以我希望预览现在应该看起来:一个空白(第二个锚窗格)被根锚窗格的背景图像的边缘包围为一个框架。但是第二个锚窗格似乎是透明的,因为如果我进行测试,我可以看到整个背景图像。

没有设置不透明度等...

(我不明白,因为例如拆分平面不透明......虽然我开始明白了,这些窗格和拆分窗格在某些品质方面并不相同,但我不知道为什么就是这样。)

您认为,解决前一个问题的最佳做法是什么?谢谢!