java - 如何更改 NetBeans 中 JFrame 和 JLabel 之间的空间?

标签 java swing user-interface netbeans

布局是FreeDesign

我想在 NetBeans GUI 编辑器中减少 JLabelJFrame 之间的空间。 但我不能,因为当我更改 JLabel 大小时,它会粘在 JFrame 边框上,因此在这种情况下,它们之间没有任何空格。

enter image description here

当我按住alt键并更改JLabel大小时,JFrame大小会自动增加

最佳答案

  • 添加EmptyBorders达到预期JComponent

  • Top-Level Containers没有边框

  • Standard LayoutManagersCustomer LayoutManagers 不会受到与从调色板放置准备好的组件类似的限制,

  • 您可以在项目属性中更改内置的 LayoutManager,我假设通过鼠标拖动放置组件有类似的限制,请使用内置的 GridBagLayout

关于java - 如何更改 NetBeans 中 JFrame 和 JLabel 之间的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10008588/

相关文章:

java - JPanel 不显示图形

java - JEdi​​torPane 在显示特定的非动画 GIF 时 CPU 使用率较高

java - 使用 Swing Worker 在 Swing GUI 中运行 JUnit 测试

java - fileChannel.lock 未按预期工作

java - 首先触发 ActionEvent

java - 与连接表的一对多关系 : relation not being persisted

java - 我无法让我的程序等到 GUI 完成收集请求的信息(Java)

java - 使用 .bat 文件执行 jar 文件

java - 如何突出显示替换所选单词的单词?

wpf - 如何在 WPF 中的对话框单位中指定单位?