问题标签 [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.
java - 更改 GUI 窗口大小
问题和疑问在第 50-51 行:
如果我有这样的代码,如何更改窗口的大小?
有一个条件:我想在单击按钮时更改它的大小。在这个例子中:我点击按钮 btnTest 并且窗口的大小改变为不管其他大小。
谢谢!:)
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
java - java JScrollPane 和 JPanel 和 BoxLayout 调整元素大小
我有一个用于不同元素的 JPanel 集合:JPanel showPane、seasonsPane、episodesPane、airingsPane
所有这些都将 setLayout 设置为 null 并且大小固定为 304x416。我将这些 JPanel 添加到大小为 1280x416 的名为 showViewPanel 的 JPanel 中,并像这样设置 BoxLayout(下面是 JFrame 中的代码):
我无法弄清楚为什么它不会生成所有组件的可滚动视图,而是调整 showViewPanel 的大小以匹配窗口的大小。我究竟做错了什么?
java - 调用内部类jframe时,外部类jframe不隐藏
当我调用内部 jframe 时,它被调用,但外部 jframe 没有隐藏。相反,它会重叠。那么解决方案是什么。有没有办法摆脱这种情况。正如我在调用内部类框架时所尝试的那样,外部类框架也被调用,并且它没有被隐藏。
java - 使用 JPanel 设置布局
我在 Java 中根本没有真正使用过 Swing。我正在试验它。我想做一个不能改变大小的布局。我已经看到很多建议使用Layout managers
将多个添加JPanels
到JFrame
.
但是,我看到的所有涉及布局管理器的教程都说它允许用户调整屏幕大小。我想要的布局有一个沿左侧的矩形,一个沿底部的细矩形,第三个矩形占据其余空间。我尝试使用绝对布局,但它只是不想为我工作。
有人可以帮我在这个布局中的 Jframe 中正确地制作三个 Jpanel(都具有不同的颜色)吗?
java - JSwing拆分窗格不会显示
我正在用Java创建一个简单的信使(仅用于学习目的),我正在尝试创建一个朋友选项卡,左侧是朋友列表,右侧是您单击的朋友的消息,但是每当我尝试在选项卡中添加 JSplitPane 时,它都不会显示。我已经完成了完全相同的代码(除了我只做了 JSplitPane 的东西及其组件,而不是其他选项卡和菜单等。
我所有的代码
}
具体的JSplitPane代码(上面部分代码)
java - 使用 Swing 创建可滚动窗格的问题
我有以下课程...
但是,如果我不使用滚动窗格,这不会显示任何内容...
但是没有滚动,所以只有前几个出现,有人可以帮我解决我所缺少的吗?
java - Netbeans 的空布局
*已解决:我制作了一个具有我需要的特定背景的 Jframe。我在 Youtube 上发现,如果我想要一张背景图片,你必须选择 Null Layout。我做到了,当我运行我的程序时,窗口在屏幕左角仍然很小(不是正常大小)。我需要 Null 布局,因为我使用了其他标签,直到我用作背景的标签。我的项目几乎完成了,我只有这个问题。知道吗?谢谢! **我找到了解决方案。您可以选择绝对布局,它没有问题!
java - 滚动空布局面板
我对 Swing 有点陌生,我正在尝试如何使用空布局放置组件。这是一个程序,其中按钮 b3(接近末尾)一半位于面板 pan1 内,一半是不可见的。
我添加了一个滚动窗格来取pan1,滚动窗格似乎在那里,但它不滚动。有没有办法滚动以便我可以查看完整的按钮?
我不想更改其他组件的绝对位置(空布局)。我只想滚动以使按钮 b3 完全可见。
java - 如何在 JPanel 的某个点上定位某些东西?
现在我有以下代码将 JLabel 添加到面板的顶部中心,我认为这是默认设置
setBounds 显然没有把它放在 20,20....那么你如何将某些东西定位到面板内的某个点?