java Swing JTextArea(Stringtext, int rows, int columns) ,其中行列实现的功能是什么
设置是6行6列,显然窗体不是,其中行列实现的功能是什么我初学。第一个是窗体大于6x6,第二个是窗体小于6x6的,也试了加JScrollPane面板的。问是不是不加面板,行...
设置是6行6列,显然窗体不是,其中行列实现的功能是什么
我初学。第一个是窗体大于6x6,第二个是窗体小于6x6的,也试了加JScrollPane面板的。
问是不是不加面板,行列设置就一点用也没有? 展开
我初学。第一个是窗体大于6x6,第二个是窗体小于6x6的,也试了加JScrollPane面板的。
问是不是不加面板,行列设置就一点用也没有? 展开
1个回答
展开全部
columns实现的是宽度,
rows实现的是高度
columns=rows*2;
JTextArea j = new JTextArea("a",5,10);
建立你要用到组件的话,在构造函数中
setLayout(null);添加这个代码
然后
JTextArea j = new JTextArea("a");
j.setBounds(0, 0, 100, 120); //用这个函数,0 0是相对坐标,100是宽度 ,120是高度。你可以试一下
add(j);
rows实现的是高度
columns=rows*2;
JTextArea j = new JTextArea("a",5,10);
建立你要用到组件的话,在构造函数中
setLayout(null);添加这个代码
然后
JTextArea j = new JTextArea("a");
j.setBounds(0, 0, 100, 120); //用这个函数,0 0是相对坐标,100是宽度 ,120是高度。你可以试一下
add(j);
追问
我只想问JTextArea()函数在加和不加JScrollPane(),行与列的功能区别。。。。。
追答
哦哦。JTextArea()的行列,是编辑框的大小
用JScrollPane()的时候会对窗口进行一定的压缩,然后显示不出的用滚动来实现!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询