如果在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
???你在用什么?你在用什么?如果你不懂什么,你可以看看这个相关的可能重复的问题,向那些回答了你之前的确切问题(几个小时前)的人提问。不要再问同样的问题了。正如这个问题一样,您之前的问题可能缺乏明确性,或者您缺乏获得准确答案的努力。如果你想要的只是一个凹凸,你可以用一些更新的信息或更多的问题来编辑你的问题。