问题标签 [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.

0 投票
2 回答
108 浏览

java - 在 actionPerformed 方法中引用 contentPane

我正在创建一个加载按钮,并希望它填充嵌套在边框布局(主窗口)的 CENTER 面板内的 9x9 网格布局内容窗格。此方法位于边框布局的 PAGE_START 部分内。问题是如何从这里将按钮放置在 CENTER 部分的网格布局中?

这是在构造函数中

0 投票
2 回答
223 浏览

java - 如何阻止 JTextArea 被放置在 JTabbedPane 之上?

我正在尝试设计一个布局,在框架顶部使用 JTabbedPane,然后在选项卡式窗格下方使用 jLogArea。

我正在使用这段代码:

但是,这样做的结果是文本区域被放置在选项卡式窗格的后面:

在此处输入图像描述

有谁知道我做错了什么以及如何解决?谢谢。

编辑:为了清楚起见,我正在寻找位于 JTabbedPane 下方的文本区域,而不是在选项卡本身中。

使用BorderLayout.NORTHandBorderLayout.SOUTH也无济于事。我在选项卡的内容中添加了一个标签,只是为了看看这是否会有所不同,但文本区域仍然落后,这就是它的外观:

在此处输入图像描述

进一步的代码(类 extends JFrame):

0 投票
1 回答
352 浏览

java - 如果函数返回 true,不使用 JPanel 和 JFrame,我还能打开一个新窗口吗?否则,如何将 JPanel 或 JFrame 添加到此?

所以这是一个窗口的构造函数

这就是我在 main 中的称呼

但主要是如果一个语句返回真我想进入下一个框,在这个阶段我意识到有JPanel和JFrame这样的东西,

如果有两种类型的容器,我真的不明白它们的用途,但我听说这是使用动作侦听器转到另一个窗口的方法,如果某些功能允许的话,我真的不明白面板和框架的存在不再,

有一个简单的解决方法吗?还是我必须对代码进行重大更改?

0 投票
2 回答
268 浏览

java - JToggleButton API 中可能存在的错误?

我从java2s获得了 JToggleButton 的示例。在代码中,如果文本为“West”,我看到切换按钮无法正确显示文本。西部显示为我们... 其他一切都很好。但是text="west"的时候没有问题,即w小。这是一个错误吗?

在此处输入图像描述

代码:

0 投票
1 回答
78 浏览

java - 设置 Box 的大小

这似乎是一个愚蠢的问题,但我想在我的 jFrame 中更改“框”的大小。我将包括代码和图片。

这是 JTableResultSet 类:

这是照片:

http://i.stack.imgur.com/Wblfx.png

有人能告诉我我能做些什么来让盒子变大吗?谢谢。

0 投票
2 回答
731 浏览

java - JFrame 显示一个巨大的白框

我一直在为一个项目开发 GUI,到目前为止,我似乎根本无法让 JFrame 出现。这是我的代码。

每当我运行它时,我都会收到 NullPointerException

main.add(控制台,BorderLayout.SOUTH);

如果我注释掉那行,它运行时没有错误,但显示的只是一个巨大的空白白框。

有人可以帮忙吗?

0 投票
1 回答
2166 浏览

css - css 三列布局

我正在尝试设置顶部、左侧、中心、右侧、底部的边框布局。我已经看过一些示例并尝试了它们,但它们似乎都不起作用。主要问题在于左、中和右列。我只能让两个 div 水平对齐,第三个总是低于页脚。我需要这个可以调整大小。优选地,中心窗格将填满直到边界。

我试过向左浮动和向右浮动,但没有任何区别。

这是我到目前为止所尝试的。 http://jsfiddle.net/xQVWs/2/

0 投票
3 回答
5283 浏览

java - 边界布局东南?

我的问题是:
如何将 JPanel 添加到东南的 BorderLayout?
这是我的一组按钮:

而取消、上一个和下一个按钮是JButtons-s,而buttonsPanel是一个JPanel。
声明:

还有我的 JFrame:
JFrame mainWindow;- 声明。
其余代码:

那么我该怎么做才能移动主窗口东南方的buttonsPanel?请帮我。

提前致谢, Mateiaru

0 投票
2 回答
308 浏览

java - BorderLayout 正确的语法

据我所知 add 方法的语法是

前任。

但我在一个类中看到了 add 方法的语法,它通过了编译过程。

它是下面的添加方法:

有人可以解释一下这里发生了什么,这是否可行,为什么?

0 投票
2 回答
2065 浏览

java - 如何将图像添加为 JPanel 背景?

我想使用不同的背景制作四个面板,然后使用BorderLayout. 我使用JLabel了 ,但我无法将任何组件添加到 a JLabel,因此我需要将其作为背景。

我搜索了一些代码,但它只告诉如何在JFrame.