z-order相关内容

保持在主应用程序窗口顶部的最小化 JFrame

我的应用会弹出一个对话框.用户通常希望在此对话框和应用程序窗口之间来回切换一段时间.我希望这个对话框保持在顶部,这样它就不会隐藏在主应用程序窗口后面.但同时我希望对话框有一个最小化按钮,以便在一段时间不需要时可以让开. 这是我尝试过的: 使用无模式的 JDialog - 对话框很好地保持在前面,但它没有最小化按钮,也没有自己的任务栏按钮 使用 JFrame - 对话框现在有一个最 ..
发布时间:2022-01-24 14:28:49 其他开发

Java Swing 组件上的 Z 顺序

我一直在寻找有关这方面的一些信息,但我找不到任何关于它的实质性信息.有没有办法改变 Swing 组件的 z 顺序,或者至少改变绘制顺序,使它们看起来高于其他组件? 解决方案 您正在寻找setComponentZOrder 这是 例子. ..
发布时间:2022-01-21 10:33:04 Java开发

如何在 wpf 中将项目置于最前面?

我只是将两个网格放在一起.给定世界的一种状态,我希望网格 A 位于顶部,给定另一种世界状态,我希望网格 B 位于顶部.在过去,我们可以只调用 grid.BringToFront(),但现在已经不存在了,我想不出任何方法来实现它. 我能想到的最好的办法是,我需要创建自己的自定义类来实现此功能,但对于过去如此简单的事情来说,这似乎太过分了. 解决方案 您可以使用 Panel.ZIndex ..
发布时间:2022-01-18 10:05:11 其他开发

Delphi - 如何防止表单/消息框在先前的表单下移动?

在 Windows 98 时代之后,我们多次经历过一些对话框失去了它们的 Z-Order 并返回到以前的形式. 例如: Dialog1.ShowModal;Dialog1.OnClickButton() : ShowMessage('anything'); MessageBox 出现时,有时没有焦点,被移到Dialog1 下.用户对此感到困惑,他们说:我的应用程序冻结了!!!但如果他们使 ..
发布时间:2022-01-15 13:50:22 其他开发

如何让一切眼前一亮?

我有活动和很多小部件,其中一些有动画,并且由于动画,一些小部件正在一个接一个地移动(平移).例如,文本视图在一些按钮上移动... 现在问题是我希望按钮始终位于前面.当文本视图移动时,我想移动到按钮后面. 我无法做到这一点我尝试了我所知道的一切,“bringToFront()"肯定不起作用. 请注意,我不想通过将元素放置到布局的顺序来控制 z 顺序,因为我根本做不到 :),布局很复 ..
发布时间:2022-01-09 13:34:52 移动开发

视图带到前面不起作用

我想在动画期间更改某些视图的 z 顺序 在 4.1.2 以上的 Android 上它工作得很好,而在 4.1.2 以下的 Android 上,Z 顺序不会改变,顶视图仍然在顶部. 这就是我正在尝试的. myView.bringToFront();((View)myView.getParent()).invalidate(); 如何让它在旧设备上运行? 解决方案 /*** 更 ..
发布时间:2021-12-29 08:27:18 移动开发

如何将视图发送回?如何以编程方式控制 z 顺序?

我无法将视图发送回去.在 Android 中,我们有一个类似于 bringToFront() 的方法,可以将视图放置在另一个视图的顶部.像那样,我想把视图放在上一张图片的下面. Android 中有没有像 sendToBack() 或 bringToBack() 这样的方法.如果是这样,任何人都可以帮助我. 注意:我不想通过在布局中放置项目的顺序来控制 z-order 我想以编程方式控 ..
发布时间:2021-12-29 08:14:29 移动开发

JavaFX 中的 Z 顺序

如何在 JavaFX 中为 VBox 设置 Z 顺序? 解决方案 JavaFX 中的 Z-order 实际上是场景图中的顺序,例如.在场景的内容序列中(然后在组、容器等的内容中). 所有节点还具有 toFront() 和 toBack() 函数来帮助更改此顺序.为了更好地控制,您必须从一个地方删除节点,然后将其插入到序列中更高或更低的位置. ..
发布时间:2021-12-20 11:59:29 Java开发

如何使用 WinForms 设置控件的 Z 顺序

我正在编写一个自定义 TextBox,它在获得焦点后会改变其边框样式. 由于添加边框会导致控件与其相邻的控件重叠,因此我暂时将文本框放在对话框的前面(使用 textBox.BringToFront()). 但是,一旦编辑完成并且失去焦点,我想将控件发送回其在 Z 顺序中的原始位置. 这可能吗(最好是简单的方式!) 解决方案 致电 GetChildIndex 和 SetCh ..
发布时间:2021-12-08 13:39:50 C#/.NET

如何在 Windows 中获取 z 顺序?

我正在制作一个应用程序,我可以在其中与每个正在运行的应用程序进行交互.现在,我需要一种获取窗口 z 顺序的方法.例如,如果 Firefox 和记事本正在运行,我需要知道哪个在前面. 有什么想法吗?除了为每个应用程序的主窗口执行此操作外,我还需要为其子窗口和姐妹窗口(属于同一进程的窗口)执行此操作. 解决方案 您可以使用 GetTopWindow 函数搜索父窗口的所有子窗口,并返回 z ..
发布时间:2021-12-05 19:36:07 C#/.NET

在Android中定义RelativeLayout视图的Z顺序

我想在 Android 中定义一个 RelativeLayout 的视图的 z 顺序. 我知道一种方法是调用 bringToFront. 有没有更好的方法来做到这一点?如果我可以在布局 xml 中定义 z 顺序就好了. 解决方案 最简单的方法就是注意将视图添加到 XML 文件的顺序.在文件中较低意味着在 Z 轴上较高. 编辑:这在此处和此处.(感谢@flightplann ..
发布时间:2021-11-27 20:43:17 移动开发

如何把视野摆在眼前?

我有活动和很多小部件,其中一些有动画,并且由于动画,一些小部件正在相互移动(平移).例如,文本视图在一些按钮上移动... 现在的问题是我希望按钮总是在前面.当 textview 移动时,我想移动到按钮后面. 我无法做到这一点,我尝试了我所知道的一切,但“bringToFront()"绝对不起作用. 注意我不想通过将元素放置到布局的顺序来控制 z 顺序,因为我根本无法:),布局很复 ..
发布时间:2021-11-10 05:33:16 移动开发

CALayer边框出现在子视图上方(我认为与Z顺序有关)

我已经搜索了,但找不到此行为的原因. 我有一个要设置其图像的UIButton.按钮的显示方式如下.请注意,这只是预期按钮设计的photoshop: 从本质上讲,这是一个方形的自定义UIButton,带有白色边框和一些环绕的阴影.在右上角有一个"X"标记,它将以编程方式添加为子视图. 这是实际应用中按钮的屏幕截图.此时,我仅添加了阴影和X标记作为子视图: 当我尝试添加白色边框 ..
发布时间:2021-02-08 20:17:55 移动开发

位于主应用程序窗口顶部的可最小化的JFrame

我的应用程序弹出一个对话框.用户通常希望在此对话框和应用程序窗口之间来回切换一段时间.我希望此对话框停留在顶部,这样它就不会隐藏在主应用程序窗口的后面.但是同时,我希望对话框具有一个最小化按钮,以便在一段时间内不需要时可以摆脱它. 这是我尝试过的: 使用无模式JDialog-对话框很好地位于前面,但是它没有最小化按钮,也没有自己的任务栏按钮 使用JFrame-对话框现在具有最小化 ..
发布时间:2020-07-15 05:25:50 其他开发

使用Axes.pie的inset_axes隐藏的Cartopy海岸线

我正在用单独的模型网格框中的饼图制作世界地图.我使用Cartopy绘制地图和海岸线.我使用inset_axes生成的饼图.不幸的是,饼图隐藏了海岸线,我想清楚地看到它们. 最小工作示例: import cartopy.crs as ccrs import numpy as np import cartopy.feature as feature import matplotlib.py ..
发布时间:2020-07-15 05:25:44 Python

wxPython:将框架置于一切之上

我希望框架始终位于最上方,但我希望框架确实位于最上方.我不希望其他窗口将其隐藏,即使它们也始终位于“顶部".我正在使用wx.STAY_ON_TOP和wx.FRAME_FLOAT_ON_PARENT,但仍然在我的顶部出现窗口.另外,任务栏显示在框架的顶部,而我希望它在框架的后面. 有什么主意如何使我的框架真正位于顶部吗? 解决方案 由于这样做不是标准方法,因为这通常是不希望的效果,因此 ..
发布时间:2020-07-15 05:24:42 其他开发

新的WPF窗口仅在原始窗口下方显示

在WPF应用程序中,主窗体上有一个ListView,用于显示来自DataSet的绑定数据.当用户双击ListView中的一行时,它将打开一个详细信息窗口. 在我的XAML中,我使用了一种样式在列表视图上创建双击处理程序: ..
发布时间:2020-07-15 05:24:38 C#/.NET