pst*_*ton 3 java swing miglayout
我想要在2行上布置3个组件,以便底部组件和右上组件使用所有可用的水平空间.
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setLayout(new MigLayout("debug, fill"));
Container cp = frame.getContentPane();
cp.add(new JTextField("component 1"), "");
cp.add(new JTextField("component 2"), "growx,push,wrap");
cp.add(new JTextField("component 3"), "span,growx,push");
frame.pack();
frame.setVisible(true);
Run Code Online (Sandbox Code Playgroud)
考虑到上述情况,如何在调整框架大小时停止显示"组件1"和"组件2"之间的空间?

cp.add(new JTextField("component 1"), "");
cp.add(new JTextField("component 2"), "growx,push,wrap");
cp.add(new JTextField("component 3"), "span,growx,pushy");
Run Code Online (Sandbox Code Playgroud)
解决了这个案子.