java - 如何在 GridLayout 中创建水平 JLabels?
问题描述
我GridLayout
在使用 Window Maker 的 Java 中遇到问题。
我正在尝试创建这个窗口,它将添加JLabel
一个人的姓名、年龄等信息。
问题是我正在使用这种网格布局,因为它会使窗口变得更好,但是每次我插入标签时,它都会将所有空间都占用到窗口底部,而我只想让它占用文本所以我以后可以使用 for 循环添加更多标签。
有没有办法将这些标签添加到一定高度?因为这是我现在创建一个参数时的参数:
labelDireccion.setVerticalAlignment(SwingConstants.TOP);
所以,我想做的是将标签限制为一行。谈论行时的问题是,当我在窗口中放置多行时,它会变成这样:
所以,基本上就是这样,有什么想法吗?