我想制作一个带有两列的jPanel(vehicleListPanel),如下所示:
NAME | button
name | button
...
左栏显示车辆名称,右栏显示车辆状态正确的图标(红色,绿色图标)......
我尝试制作它,但按钮大小有问题,我无法按照我想要的方式设置它。你能举个例子吗?
答案 0 :(得分:2)
如果您有NetBeans,则可以使用GUI设计器通过直观地拖放,调整组件大小来执行此操作,而无需指定布局。即使最终您不想使用NetBeans,也可以查看生成的代码,以了解如何手动获得类似的结果。
答案 1 :(得分:1)
如果您希望所有列具有相同的宽度,则可以使用GridLayout
。
如果你展示一些代码会很有帮助。
答案 2 :(得分:1)
如果您遇到尺寸问题,那么您要么指定了错误的尺寸,要么您有一些正在接管并更改尺寸的布局管理器。 如果你自己构建GUI而不使用Netbeans和Eclipse提供的Drag Drop工具,你可能想要使用它:
vehicleListPanel.setLayout(null);
这样可以解决所有问题。就像Sanoj所说,如果你给我们一些代码,那会很有帮助。