问题标签 [null-layout-manager]

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 回答
8114 浏览

java - 更改 GUI 窗口大小

问题和疑问在第 50-51 行:

如果我有这样的代码,如何更改窗口的大小?

有一个条件:我想在单击按钮时更改它的大小。在这个例子中:我点击按钮 btnTest 并且窗口的大小改变为不管其他大小。

谢谢!:)

0 投票
3 回答
262 浏览

java - 管理动态添加的 JCheckBoxes 到 JScrollPane

我正在研究将 JCheckBox 添加到 Panel 然后将该 Panel 添加到 JScrollPane 的功能。到目前为止,我已经完成了将不同的 JCheckBox 动态添加到 Panel 但是当我将相同的 Panel 添加到 JScrollPane 时,它​​不会将 JCheckBoxes 显示到 JScrollPane

Q.1 JScrollPane 中没有出现相同内容的可能原因是什么?

Q.2即使我将 JCheckBox 添加到 Panel 然后将该 Panel 添加到 JScrollPane 我如何管理 setSelected 功能我的意思是如何将 ActionListener 添加到动态添加的 JCheckBox?

注意:我正在为面板使用 AbsoluteLayout

0 投票
2 回答
2248 浏览

java - java JScrollPane 和 JPanel 和 BoxLayout 调整元素大小

我有一个用于不同元素的 JPanel 集合:JPanel showPane、seasonsPane、episodesPane、airingsPane
所有这些都将 setLayout 设置为 null 并且大小固定为 304x416。我将这些 JPanel 添加到大小为 1280x416 的名为 showViewPanel 的 JPanel 中,并像这样设置 BoxLayout(下面是 JFrame 中的代码):

我无法弄清楚为什么它不会生成所有组件的可滚动视图,而是调整 showViewPanel 的大小以匹配窗口的大小。我究竟做错了什么?

0 投票
3 回答
280 浏览

java - 调用内部类jframe时,外部类jframe不隐藏

当我调用内部 jframe 时,它​​被调用,但外部 jframe 没有隐藏。相反,它会重叠。那么解决方案是什么。有没有办法摆脱这种情况。正如我在调用内部类框架时所尝试的那样,外部类框架也被调用,并且它没有被隐藏。

0 投票
5 回答
49728 浏览

java - 使用 JPanel 设置布局

我在 Java 中根本没有真正使用过 Swing。我正在试验它。我想做一个不能改变大小的布局。我已经看到很多建议使用Layout managers将多个添加JPanelsJFrame.

但是,我看到的所有涉及布局管理器的教程都说它允许用户调整屏幕大小。我想要的布局有一个沿左侧的矩形,一个沿底部的细矩形,第三个矩形占据其余空间。我尝试使用绝对布局,但它只是不想为我工作。

有人可以帮我在这个布局中的 Jframe 中正确地制作三个 Jpanel(都具有不同的颜色)吗?

0 投票
1 回答
94 浏览

java - JSwing拆分窗格不会显示

我正在用Java创建一个简单的信使(仅用于学习目的),我正在尝试创建一个朋友选项卡,左侧是朋友列表,右侧是您单击的朋友的消息,但是每当我尝试在选项卡中添加 JSplitPane 时,它​​都不会显示。我已经完成了完全相同的代码(除了我只做了 JSplitPane 的东西及其组件,而不是其他选项卡和菜单等。

我所有的代码

}

具体的JSplitPane代码(上面部分代码)

0 投票
2 回答
58 浏览

java - 使用 Swing 创建可滚动窗格的问题

我有以下课程...

但是,如果我不使用滚动窗格,这不会显示任何内容...

但是没有滚动,所以只有前几个出现,有人可以帮我解决我所缺少的吗?

0 投票
0 回答
717 浏览

java - Netbeans 的空布局

*已解决:我制作了一个具有我需要的特定背景的 Jframe。我在 Youtube 上发现,如果我想要一张背景图片,你必须选择 Null Layout。我做到了,当我运行我的程序时,窗口在屏幕左角仍然很小(不是正常大小)。我需要 Null 布局,因为我使用了其他标签,直到我用作背景的标签。我的项目几乎完成了,我只有这个问题。知道吗?谢谢! **我找到了解决方案。您可以选择绝对布局,它没有问题!

0 投票
2 回答
955 浏览

java - 滚动空布局面板

我对 Swing 有点陌生,我正在尝试如何使用空布局放置组件。这是一个程序,其中按钮 b3(接近末尾)一半位于面板 pan1 内,一半是不可见的。

我添加了一个滚动窗格来取pan1,滚动窗格似乎在那里,但它不滚动。有没有办法滚动以便我可以查看完整的按钮?

我不想更改其他组件的绝对位置(空布局)。我只想滚动以使按钮 b3 完全可见。

0 投票
4 回答
928 浏览

java - 如何在 JPanel 的某个点上定位某些东西?

现在我有以下代码将 JLabel 添加到面板的顶部中心,我认为这是默认设置

setBounds 显然没有把它放在 20,20....那么你如何将某些东西定位到面板内的某个点?