问题标签 [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 回答
10480 浏览

java - 更改 JFrame 中的内容窗格

我已经看到了一些这样的例子,并且我尝试过使用以下代码。我正在尝试在选择 PortraitB 时更改内容窗格,然后运行另一个类文件。

这是创建新内容窗格的 PortraitGUI 文件。

}

0 投票
1 回答
340 浏览

tk - 滚动条在填充有长列表框的滚动窗格中不起作用

我有一个滚动窗格,然后填充一系列长列表框以制作图表。底部的滚动条完美运行,但右侧的滚动条表明在查看区域之外没有任何内容,但是当我调整窗口大小时,我看到很多行被隐藏了。我已经尝试以各种顺序打包框架和列表框(打包列表框然后填充它们,填充列表框以使其充满然后打包它们等),但无论我做什么,右侧的滚动条都不会似乎不理解列表框比窗格高。

实际的程序稍微复杂一些,但这里有一个简化的示例,通过限制几何来显示行为。在我的真实情况下,我永远不知道图形的宽度或高度,但如果我没有为几何图形指定一些东西,窗口就会非常小。

0 投票
1 回答
2203 浏览

javascript - 模拟可移动分隔线:需要禁用默认拖动

我正在使用 html5 + css3 + javascript 来制作 gui 应用程序。我试图模仿一个结构,其中一个寡妇被分成两个部分,中间有一个可移动的窗格。当用户拖动窗格时,窗格应跟随鼠标光标,改变两侧两个部分的大小。到目前为止,我想出了以下代码。

它有时会起作用,但有时(尤其是在我完成了窗格的拖动之后),中间的窗格像图片一样拖出位置,并且预期的功能被阻止了。我在 内添加了以下内容<script>...</script>,但没有帮助。

我可以就如何禁用默认拖动提出建议吗?我正在使用 Firefox 7.0.1 和 chrome 15.0.874.106。是否可以对此代码进行任何其他改进,以使运动更加稳定和流畅?

0 投票
10 回答
79208 浏览

command-line - Tmux 中的窗格标题

在我的本地机器上,我有 3 个 node.js 实例同时运行。每个在名为“服务器”的 tmux 窗口中都有自己的窗格。问题是要弄清楚哪个节点在哪个窗格中运行并不容易,因为它们的日志是相似的。

我需要的是每个窗格的标题。正如我所知道的,tmux 本身没有这个功能:它只有窗口的标题,而不是窗格的标题。在每个 node.js 实例的每个窗格中启动单独的 tmux 会话看起来有点过头了。

那么是否有一些小程序可以启动命令,用指定的状态栏包装其输出?

提前致谢

0 投票
2 回答
3208 浏览

java - 将第二个项目添加到我的堆栈窗格时,第一个项目会丢失其事件/鼠标打开。为什么?我该如何解决?JavaFX

我有一个堆栈窗格。当我将第二个项目添加到我的堆栈窗格时,两者都会显示,但我无法再单击我的第一个项目。它变得“不可点击”。

我在 .setonmouse 中定义的任何内容都不起作用。它适用于我的第二个项目。如果我切换它们在堆栈窗格中的顺序,另一个可以工作,但不能同时工作。

有解决办法吗?这是我的程序的样子:

我希望我的“网格”始终居中。左边有按钮在列中居中,稍后会有按钮在右边,网格顶部会有按钮/文本,稍后也会有边距中的按钮。

我希望一切都是可点击的。

http://img688.imageshack.us/img688/6025/examplerg.png

0 投票
0 回答
151 浏览

java - JTabbed 窗格在悬停时重绘

我使用 JTabbed 窗格制作了一个简单的编辑器,不过我有一个小问题。当我将鼠标悬停在选项卡的名称上时(我附上了屏幕截图)选项卡内的所有内容都被重新绘制,并且无论出于何种原因它都没有再次绘制(假设我有几个元素存储在 arraylist 中(绿色圆圈 - JPanels)和在paint方法中,我遍历整个列表并绘制所有元素,因此当在悬停时调用repaint时,所有内容都应该再次存在,但它ISNT,我什至调试它并且迭代整个数组并添加每个对象(圆圈)到绘图面板)。所以我需要知道为什么我的元素没有再次绘制,或者在悬停时禁用重新绘制。我附上一个屏幕截图:屏幕--当我将鼠标悬停在 NET 1 上时会发生重绘

0 投票
1 回答
2085 浏览

toolbar - JavaFX 2.0 工具栏 FXML

问:帮助我确定导致错误的原因,并希望工具栏能够正常工作。

我正在尝试从此页面获取 FXML 版本:Difference in my java-class from link 1

  1. 不是主班。
  2. 它不会扩展 Application 但 HBox 或任何可以工作的东西。
  3. 错误消息:“javafx.fxml.LoadException:javafx.fxml.JavaFXBuilder$ObjectBuilder 没有默认属性。”
  4. 好吧,这里的课程是:

    公共类 MainWindow 实现 Initializable { private ResourceBundle rb;

    }

0 投票
1 回答
682 浏览

javascript - 谷歌地图 - 改变瓷砖覆盖的窗格顺序?

我之前的问题的延续:如何在 Google 地图中更改 KML 和 Tile Overlays 的分层?

我目前正在重写一些关于使用数组启用和禁用平铺覆盖的按钮的代码。在这样做时,我试图将按钮的所有单独功能组合成一个功能,但由于我有两种渲染叠加层的方法,我希望尝试只关注一种方法。第一个使用“ overlayMapTypes ”:

第二,使用我上一个问题中提供的脚本:

前一种方法是我原来的方法;然而,由于我在卫星视图上使用多边形,我需要一种将图标/名称覆盖层放置在彩色多边形上方的方法。为了实现这一点,我寻求类似于后一种方法的方法,其中某些叠加层可以放置在比多边形更高的窗格上,从而出现在它们上方。

然而,在我之前的问题和现在之间的时间里,以及通过我自己的一些研究,我已经意识到后一种方法,而不是把瓷砖放在他们的位置,估计瓷砖的位置和地点它作为图像叠加。结果,无法访问路径中颜色的可访问性图层的一部分错位了一个或两个像素,或者我的建筑物名称叠加层当前在两个图块的边界上有名称,当这两个图块重叠时,它们之间有一条锐线穿过它们轻微地。此外,每次加载地图时,这两个问题都会来来去去,每个瓦片放置在地图上,在任何方向上都有 1-2 像素的差异。

因此,我非常喜欢在所有叠加层上使用前一种方法和overlayMapTypes,这种方法更可靠和准确,但我还需要一种方法使其中一些叠加层高于“overlayLayer”窗格并高于多边形。这可能吗?如果可以,怎么做?


另外:我还需要尝试找到一种方法来使用 overlayMapType 方法实现窗格的重新分配:我用来实现此目的的脚本在 IE7/8 中似乎不起作用。我将自己研究这个角度,但如果可能的话,我仍然希望完全放弃脚本。

0 投票
2 回答
530 浏览

java - 使用 JMenuItem 选择 JTabbedPane 面板

我在框架中有一个菜单栏和一个选项卡式窗格,我希望如果我选择一个菜单项,那么请求的选项卡将打开。请帮我解决这个问题,谢谢!!!

0 投票
1 回答
701 浏览

visual-studio-2010 - 在 mfc vs2010 运行时替换拆分器窗口中的视图

我想知道一种在拆分器窗口中更改特定窗格视图的方法。

它应该类似于资源管理器窗口。单击窗口右侧视图更新左侧的任何树枝的位置。

同样,我想更新我的观点。单击任何树节点时,应在覆盖前一个窗格的相同位置显示一个新窗格。

示例代码将不胜感激