你放到数组中去呀
JTextField[] arr=new JTextFiled[]{jText1,jText2,jText3,jText4,jText5....}
for(int i=0;i<arr.length;i++) arr[i].setEnabled(true);
JTextField[] arr=new JTextFiled[]{jText1,jText2,jText3,jText4,jText5....}
for(int i=0;i<arr.length;i++) arr[i].setEnabled(true);
解决方案 »
- 一个很白痴的问题
- fileoutputStream.write() 是不是每次输出后都将原来文件的内容冲掉?
- 字符串匹配问题!为什么"siteid1_"能匹配到,而"siteid6_"匹配不到!
- 如何在自己的GUI中 显示(或运行) 已经制作好的APPLET 或 JAVA3D 程序?
- 建议不要使用类型 Date 的方法 getHours()??
- JAVA软件开发需要掌握什么技术啊
- 一点困惑
- 想学JAVA,有没有轻量级一点的JAVA程序编写器????
- 寻求java对串口操作的帮助
- 如何获得java API文档?
- 一个简单的类,看不懂,麻烦讲解一下(300分,重信誉,必结贴)
- 哪儿有Java Examples in a Nutsbell下载?
//把你的jText1,jText2,jText3,jText4,jText5放到一个ArrayList对象如 al中for(al中元素的个数){
//val 是类的名字 JTextField
JTextField class = //al中的下一个元素
//再调用class的invoke("setEnabled")方法就可以了
}
具体实现你自己试一试,重点就是这个invoke方法