Java GUI 的swing component 的JLabel 创建数组及其用法
2014-12-19 14:50
489 查看
在使用swing components 中的JLabel创建数组及其使用上犯了个错,结果程序报错,eclipse直接报错,在用终端下用javac 编译是能通过的,但是具体java thisClass 时就报错直接终止程序运行了,代码如下:
所以我百度后,才发现没有具体new JLabel()对象,修改后的代码如下:
JPanel jPanel = new JPanel(); jPanel.setLayout(new GridLayout(3,3)); JLabel[] jLabels = new JLabel[NUM]; // 添加进进面板 for(int i = 0; i < NUM; i++) { jPanel.add(jLabels[i]); }
所以我百度后,才发现没有具体new JLabel()对象,修改后的代码如下:
JPanel jPanel = new JPanel(); jPanel.setLayout(new GridLayout(3,3)); JLabel[] jLabels = new JLabel[NUM]; // 添加进进面板 for(int i = 0; i < NUM; i++) { jLabel[i] = new JLabel(); // that's the key jPanel.add(jLabels[i]); }
相关文章推荐
- java中数组的创建方法与一些数组的用法
- swift之创建数组,字典及其一些用法
- java list用法,去除字符串数组中重复值
- java 数组的拷贝 JDK5的for each用法
- Java GUI JLabel 和 JPanel 图片 和组件重叠问题
- java list用法,去除字符串数组中重复值
- Java动态数组的用法详解
- 为什么Java不支持创建范型数组?
- 了解java中的堆和栈及其优势和创建方法
- 为什么Java不支持创建范型数组?(转)
- Java中数组的用法
- JAVA 中split的用法将字符串变成数组,利用SPLIT方法写的JAVA里的字符串替换函数(转)
- java list用法,去除字符串数组中重复值
- 一个.NET工程在调用Java方法的时候不能创建JVM的问题及其原因
- 用Java缓存机制创建更快的Web应用----基本用法
- 简述数组的创建及应用(java)
- Java为其for循环实现了针对数组和集合类的新用法
- 用Java缓存机制创建更快的Web应用----基本用法
- JAVA创建二叉树将数组中的数依次存入二叉树,并分别用先序,后序,中序遍历;
- Java数组排序Arrays.sort,以及Comparator接口的用法