我想请教一个问题
如何让JTextField自动适应组件的长度,当窗口放大拉宽时,JTextField也能随着窗口的宽度改变而改变
通过JTextField设置了column值后,如果窗口变小了,在FlowLayout布局下,有时候就自动排到下一行去了,很影响整体的布局
小弟在此谢过各位高手了
如何让JTextField自动适应组件的长度,当窗口放大拉宽时,JTextField也能随着窗口的宽度改变而改变
通过JTextField设置了column值后,如果窗口变小了,在FlowLayout布局下,有时候就自动排到下一行去了,很影响整体的布局
小弟在此谢过各位高手了
2.布局别用FlowLayout,尝试一下使用GridBagLayout或者BorderLayout;
3.如果要求大小和位置非常严格的话,你可以在容器大小变化的时候,获取一次容器的Rectangle(容器.getBounds()),然后根据获取的Rectangle来重新定位你的JTextField(JTextField.setBounds(int x,int y,int width,int hieght))