如何使所有这些摆动控件具有相同的宽度?
我希望数据、视图和格式组具有与运动控件相同的宽度。我尝试了 setMinimumSize(new Dimension(250,30)) 但没有效果。 class DeeLiteControlPanel exte…
setAlignmentY 未将 BorderLayout 中的 JLabel 居中
对于java新手和该网站来说都是全新的。我在 BorderLayout 的中心面板中添加了一个 JLabel。我希望 JLabel 在面板中居中; setAlignmentX 似乎有效,但…
该应用程序不会调整其组件的大小
我有这个应用程序,但是,当我调整窗口大小时,其中的元素 JTextArea 不会随窗口调整大小。为什么? import java.awt.*; import java.awt.event.*; im…
Java布局-为不可见元素留出一定的空间
我正在为自己制作一个 Swing 应用程序,并尝试了几种不同的布局。在我尝试过的所有布局(BoxLayout、FlowLayout、BorderLayout、GroupLayout)中,我…
使用 GroupLayout 相互叠加渲染的组件
我试图学习如何使用 Java Swing 的 GroupLayout。 首先,我只想制作一个由 JLabels 制成的网格。 我遇到的问题是 JLabels 直接渲染在彼此之上(即在完…
需要随父面板一起增长的JTextArea
我想让我的 JTextArea 字段与当前 JPanel 中的大小一样大。怎么做呢? 现在是这样的: JPanel statusBar = new StatusBar(project); JTextArea output…
如何从添加到 JLabel 的 JComponent 返回 XxxSize
如何从添加到 JLabel 1st 的 JComponent 正确返回 XxxSize。图>> 让 LayoutManager 像 JPanel 一样工作,JLabel 返回 Size(0, 0) 第二。图>> 向 JLabe…
相对于 JFrame 移动组件
我有 4 个 JButton 设置在彼此下方。我希望当用户水平调整框架大小时它们左右移动。 例如:帧大小:400,400 ButtonLocation:300,200 现在我将框架大…
Java Swing Gridlayout:访问特定坐标
我正在创建一个 Java swing GUI,并且已格式化 JPanel 以使用 GridLayout。我需要访问网格的特定“框”(即特定坐标),但我看不到这样做的方法。 我…
Swing 中的 MVC 线程安全吗
我试图触及 Swing 中 MVC 架构 的限制,但当我尝试一切(来自 SwingWorker 或 Runnable#Thread)都是在 EDT 上完成时, 我的问题是: 是否存在一些限…