标签: java swing jframe layout-manager grid-layout
我发布这个问题是因为我现在很喜欢编程,我有一个小小的感觉,当我创建应用程序时,我不希望对象穿过整个窗口。
我最常使用GridLayout,我想知道是否有办法让JTextField或JTextArea等组件不会跨越整个窗口,留出一点空间两端?
GridLayout
JTextField
JTextArea
答案 0 :(得分:4)
您可以将组件添加到JPanel,默认情况下使用FlowLayout,所有组件都以其首选大小显示。然后使用GridLayout将面板添加到布局中。面板尺寸会增加,但面板上的组件将保持其首选尺寸。