问题标签 [multiscreen]
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.
c# - 用于多显示器和一个 CPU 的 WPF 应用程序
我开发了 WPF 应用程序,现在将运行 Multi Monitor Env。但我不知道,如何设置可以在这样的环境中运行的应用程序。
我的案例如上图,一个 CPU 和 3 个屏幕。现在我的客户想在这些屏幕上运行相同的应用程序。并且还可以针对每个画面进行不同的操作。
所以我想知道我是否应该启动我的应用程序的 3 个不同实例。但在这种情况下,屏幕 1 上的用户不应该知道屏幕 2 和屏幕 3 用户的其他实例。
或者有任何替代方法。因为我不知道如何使用多个屏幕。请帮助我
android - 为不同的屏幕设置不同的布局
在我的应用程序中,我想为不同的移动设备设置不同的字体大小和填充。我在 Android 文档中使用了这种方法解释。
我使用 Galaxy s2 和 htc 之一进行测试,似乎无论我创建什么文件夹,它总是使用 res/layout/ 中的 xml
我在清单中添加了这个
我如何确保galaxy 和htc 使用不同的xml?取而代之的是他们都使用默认布局的当前情况。
java - 在 Java + Windows 8 上,使用并排应用程序和多屏时如何获得可用的屏幕边框?
在应用程序的某个时刻,我需要获取可用屏幕的整个区域(没有工具栏,在 Windows 8 中,并排应用程序)。这是通过调用
或者,如果你想直接做
(这与 SunGraphicsEnviroment 执行第一个操作的方式完全相同)。
我遇到的问题是,当我在单屏上时, getScreenInsets() 正确地考虑了并排应用程序(得到类似 java.awt.Insets[top=0,left=971 ,底部=48,右侧=0])。但是,如果我在多屏幕环境中,两个屏幕都会显示 left = 0 的插图 (java.awt.Insets[top=0,left=0,bottom=60,right=0])
getInsets 应该与多屏不同地使用,还是这是一个 Java 问题?我正在使用 1.7v40。我也没有在 Oracle 错误数据库上找到类似的东西。
java - JFrame 在多个屏幕上的位置
我想确定 aJFrame
在其屏幕上的位置。当我使用getLocationOnScreen()
或者getLocation()
我只是得到w1
+p
但我想确定只是p
.
使用getGraphicsConfiguration().getDevice().getDisplayMode().getWidth()
返回w2
很好,但我无法确定JFrames
活动屏幕上的位置。
我的总体目标是确保JFrame
永远不会有超出可见屏幕区域的区域。例如,如果将JFrame
其从屏幕#2 的可见区域向上移动 100 像素,则将其向下移动 100 像素进行校正。
如何获得 aJFrame
在其活动屏幕上的位置或以任何其他方式确保完整JFrame
可见(假设`JFrame.size <= Screen.size)?
android - 如何在Android中为+6英寸屏幕定义单独的布局
我想为尺寸为 5.99 英寸或更小的手机和平板手机设置一个正常布局,当它变成 6.0 英寸时,我的布局文件夹来源会发生变化。
我尝试过 layout-large,但它包含 5 到 7 英寸,xlarge 为 +7.1。我的最低 API 是 7。
android - 我们是否需要将所有具有不同 dpi 的图像添加到 Android 应用程序
如您所知,Android 应用程序具有不同的 DPI,并且在 Android 应用程序中,我们可以在drawable
diffrent 、 和 文件夹中添加具有不同 DPIldpi
的mdpi
s 。hdpi
xhdpi
问题是当我们想要支持所有 DPI 时,我们应该添加所有不同大小的图标还是只添加最大的图标?
我的意思是,例如,假设我有一个带有图标的操作栏项目。我是否应该使用 24x24(在 drawable-mdpi 文件夹中)、36x36(在 drawble-hdpi 文件夹中)、48x48(在 drawable-xhdpi 文件夹中)添加此操作栏项目的图标,......
或者我只需要在文件夹中添加一个大小为 96x96xxxhdpi
的图标,android 就会为其他质量好的 DPI 设置图标?
qt - 无法在 Ubuntu Linux 上使用 Qt5 在主屏幕以外的其他屏幕中打开 Qt 窗口
我正在将 Qt 4.8.x 程序移植到 Qt 5.3。当我的 Ubuntu 12.04 X11 服务器使用 Nvidia 硬件运行 Xinerama 模式时,它在 Qt 4.8 下运行良好。
我以前使用 QtDesktopWidget 来检索多个屏幕及其几何图形(我有五个连接的显示器)。在 Xinerama 模式下的 Qt 5.3 下,QDesktopWidget::screenCount() 仅返回 1 个屏幕,即所有五个屏幕的并集。在 Qt 4.8 下,它将正确返回 5 个屏幕及其正确的几何形状。
接下来我尝试在使用 Qt 5.3 禁用 Xinerama 的情况下运行我的 X 服务器。现在,我可以使用 QDesktopWidget 正确获取正确的 screenCount 并且 QApplication:screens() 返回正确的 Screen * 我可以访问的列表。
但是,每当我尝试使用 QWindow::setScreen 在其中一个屏幕中打开一个窗口时,无论我在 QWindow 的构造函数中设置哪个屏幕或使用 QWindow::setScreen,该窗口总是在主屏幕中打开。
当我尝试使用 X11 参数(例如:myapp --display :0.2)在另一个屏幕中打开我的 Qt 应用程序时,它工作正常。
但是,我需要以编程方式执行此操作,因为每个显示器都有不同的内容。有没有人在打开或不打开 Xinerama 模式的情况下成功地在 Qt5 的其他屏幕上打开窗口?我不希望在 QDesktopWidget 上使用 Xinerama,它似乎仅基于 libxcb 构建。
问候,维克多
android - 在多个布局中形成小部件“id”
对于不同的屏幕尺寸,我在不同的文件夹中有四种不同的布局(相同的名称)。每个布局都有一些 TextView 和 ImageView 以及一个具有相同值的按钮!我想知道他们应该有相同的 id 吗?例如,四种布局中的所有按钮都应该具有相同的 id 吗?我想在我的 MainActivity.java 中使用它们
javascript - 2 个显示器中的 Webapp
我正在尝试找到一种方法来构建在 2 个监视器中运行的浏览器 Web 应用程序,例如;我有一个辅助监视器,我想放一些窗口,我希望它全屏显示,并自动在辅助监视器中,所以没有拖动,而主应用程序应该留在主监视器中,浏览器在哪里......似乎没办法,没有什么能真正起作用,所以唯一的方法似乎是使用一些桌面应用程序。我现在并不关心解决方案是否依赖于浏览器,但仍然找不到真正的解决方案。
有没有人尝试过这样的事情并且可以给我一些如何构建它的想法?
编辑 ......我需要第二台显示器有一些特定的内容,所以不是主要的克隆......那种......我在第一台显示器上玩一些游戏,我看到第二台显示器的统计数据......
android - 优化布局和多屏支持
我正在开始一个需要大量 的新项目images
,所以我想尽我所能优化。
该mainactivity
项目将有一个控制面板(带有menu
),直到现在我制作了这个结构:
因此,我将为区域 1 和 2 设置一个线性布局。区域 1 将具有另一个水平方向的线性布局。区域 2 将有一个表格布局
这是多屏支持和良好性能的最佳解决方案吗?还是我应该全部用relativelayout
?