如果在java中调整表单的大小,如何使组件粘在角落而不是保持在相同的位置?

如果在java中调整表单的大小,如何使组件粘在角落而不是保持在相同的位置?,java,Java,我已经为JTextPane设计了一个代码,我想做的是将JTextPane放在右下角,只要表单没有调整大小(我希望表单可以调整大小),就可以了,但是调整大小后JTextPane不会移动。我怎样才能使它保持在右角并移动呢?如果表单已经调整了大小,我不需要它来覆盖整个contentPane。这是我的JTextPane JTextPane txtpnHello = new JTextPane(); txtpnHello.setText("Hello"); txtpnHello.setEnabled(fa

我已经为
JTextPane
设计了一个代码,我想做的是将
JTextPane
放在右下角,只要表单没有调整大小(我希望表单可以调整大小),就可以了,但是调整大小后
JTextPane
不会移动。我怎样才能使它保持在右角并移动呢?如果表单已经调整了大小,我不需要它来覆盖整个contentPane。这是我的
JTextPane

JTextPane txtpnHello = new JTextPane();
txtpnHello.setText("Hello");
txtpnHello.setEnabled(false);
contentPane.add(txtpnHello);
谢谢。

你可以用a,也许像这样-

SpringLayout layout = new SpringLayout();
JPanel contentPane = new JPanel(layout); // <-- Add the layout manager.
JTextPane txtpnHello = new JTextPane();
// The "Spring" for right
layout.putConstraint(SpringLayout.EAST, txtpnHello, 5,
        SpringLayout.EAST, contentPane);
// The "spring" for the bottom.
layout.putConstraint(SpringLayout.SOUTH, txtpnHello, 5, 
        SpringLayout.SOUTH, contentPane);
txtpnHello.setText("Hello");
txtpnHello.setEnabled(false);
contentPane.add(txtpnHello);
SpringLayout布局=新的SpringLayout();

JPanel contentPane=新的JPanel(布局);//您的
内容窗格是什么
JDialog
JPanel
JFrame
???你在用什么?你在用什么?如果你不懂什么,你可以看看这个相关的可能重复的问题,向那些回答了你之前的确切问题(几个小时前)的人提问。不要再问同样的问题了。正如这个问题一样,您之前的问题可能缺乏明确性,或者您缺乏获得准确答案的努力。如果你想要的只是一个凹凸,你可以用一些更新的信息或更多的问题来编辑你的问题。