如何在面板中添加JTextArea数组

relup 2005-02-22 05:06:05
如何在面板中添加JTextArea数组

开辟数组JTextArea[] jTextArea2 = new JTextArea[20];//没有出错

但是调用jTextArea2.add(jj[0],null);就显示空指针的错误

解决问题,立刻结贴,绝不含糊,勇气为证
...全文
118 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dan1980 2005-02-22
  • 打赏
  • 举报
回复 1
楼主基本知识不扎实

JTextArea[] jTextArea2 = new JTextArea[20];

这句只是创建了一个空的数组结构,并没有初始化数组元素为JTextArea。

应该在这句之后加上:

for(int i = 0; i < jTextArea2.length; i++) {
jTextArea2[i] = new JTextArea();
}

就对了。

还有jTextArea2.add(jj[0],null);看不懂这句是什么意思。数组有add()方法吗?

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧