问题标签 [border-layout]
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.
javascript - 使边框布局的ExtJS中心项水平滚动
我有一个带有边框布局的容器的 ExtJS 视口,我想让中心区域中的容器支持水平滚动。这就是代码现在的样子(这是 Rails 应用程序的一部分,所以请原谅呈现某些内容的 ERB 代码):
我期望的行为是,当窗口的大小使得中心容器的宽度小于 800 像素时,它将变为可滚动的。相反,它只是从屏幕的一侧滑落而不允许我滚动到它,尽管它仍然呈现为好像窗口有 800 像素以适应内容。设置autoScroll
为 true 似乎只是为了确保当内容对于窗口来说太大时我们可以垂直滚动。
如何获得所需的行为?
注意:尝试了在这个非常相似的问题中提到的解决方案,但它似乎不起作用。
java - 带有内容的背景图像 JFrame
我有一个JFrame
with BorderLayout
,四面都有面板(北,东,...)。在面板中主要有标签和按钮。
现在我希望框架具有背景图像,一些研究告诉我,我必须更改框架的内容窗格。
但是,当我尝试此操作时,内容会被放入背景中并且不可见。另外,如果调整框架大小,我不知道如何调整图像大小。
是否有一个简单的解决方法,或者我是否需要重新编写大部分代码?
java - Java中的任何JPanel限制?
在下面的代码中,当 JPanel 没有添加到 JFrame 扩展中时,程序可以正常工作,但是,我注释掉了 JPanel 并使用了 GridLayout,一切都正确且很好地放置在 JFrame 上。JPanel 显示对象的方式会受到一些限制吗?在代码中,我注释掉了以下语句:
并且程序显示错误,但如果上面的语句未注释并且下面的语句被注释:
,那么程序就可以正常工作了。下面是完整的代码摘录。
java - 在 JPanel 上添加 JLabel - BorderLayout
我想创建一个带有移动球和所有东西的乒乓球游戏。我现在正在处理我想在中心线两侧添加的乐谱标签。一个标签用于计算机得分,另一个用于玩家得分。问题是我的面板设置为 BorderLayout。我不知道如何将面板添加到该位置。
这是我的构造函数代码:
height - JScrollPane 中的 JList 弄乱了 JPanel 的高度
我有一个奇怪的问题,我似乎无法解决。我有一个JList
必须能够滚动的内容,如果其中有更多项目,则可以显示。但是,如果我将JList
a放入JScrollPane
,它不会利用它所在EAST
部分的全部高度BorderLayout
。
没有的例子JScrollPane
:
示例JScrollPane
:
我想要一个JList
利用BorderLayout
它所在的 EAST 部分的全部可用高度。我尝试将我的JList
内部包裹在另一个内部JPanel
,但这也不能解决我的问题。
java - 如何在我的 JFrame 中居中按钮?
我正在尝试制作棋盘游戏,我将玩家 1 标签和玩家 2 标签设置为东西方。我无法将 3 x 10 按钮居中。有没有更简单的方法可以一次制作所有 30 个按钮?以下是我的代码:
java - Java BorderLayout 向东伸展
是否可以使 BorderLayout 的东(或西)侧遍布整个面板(包括北/南)?
java - 设置 JComponents 的对齐方式
我想要一种使用 Java Swing 在我的 GUI 中表示组件的顺序方式。我目前正在使用 BorderLayout,中间有一个 BOX。
我希望 JFileChooser 在左侧,JButtons 在中间,JList 在垂直框架的右侧。
上图显示了我当前的组件对齐方式。
如果有人能告诉我如何根据我们的需要对齐组件,那对我来说真的很有帮助。
根据m图,JList在顶部,然后是b checkbox,然后是JFileChooser,然后是三个按钮。
java - Java - BorderLayout - 组件是否应该占据整个宽度?
我的理解是,当向 BorderLayout 添加组件时,它们会占据整个隔间的大小。将 panel1 添加到 contentPane 的北部时,似乎是这种情况。但是,当我将 panel2 放在 panel3 的北部,并将 panel3 添加到 contentPane 的中心时,panel2 似乎占用了它可以占用的最少空间。
是什么导致了这些尺寸的差异?
html - jQuery Mobile - 如何在页面周围放置实心边框
我正在使用 jQuery mobile 构建我的第一个应用程序,并且从一开始就已经坚持了下来。下面是我所追求的屏幕截图。我已经把内容涂黑了。
如何在持久的框架周围添加实心边框?