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 上完成时, 我的问题是: 是否存在一些限…
如何设置JFrame中对象的位置?
我有标签和 JButtons,我想在 JFrame 中定义位置。 import java.awt.*; import java.net.InetAddress; import java.net.UnknownHostException; import…
JTextArea 不会使用布局管理器收缩到 JPanel 内
我有一个自定义布局,其中主要行为是当 JScrollPane 宽度发生变化时增大和缩小子 JTextArea 。滚动窗格禁用水平滚动条,并且文本区域应该扩展和收缩以…