Java窗体设计中控件的值自动清除的原因与解决方法
来源:互联网 发布:网络布线桥架 编辑:程序博客网 时间:2024/06/07 20:20
Java中进行窗体设计时,在设置控件如Choice控件的值时,当进行新操作后会出现自动清空的现象,那是由于每次添加新的控件操作运行程序时程序都会执行一次初始化操作。如果我们把赋值的语句放在initComponents()函数中,在初始化时则会自动清除我们自己添加的代码,只保留程序自动生成的代码;所以每次添加新的控件时控件的值都会清除。
解决方法:1、重新编写一个函数,把赋值的代码写在该函数中,然后再把该函数添加到窗体的初始化函数中。
例:
public FirstFrame1() {initComponents();setvalue();}private void setvalue(){choice2.add("1");choice2.add("2");choice2.add("32");}
2、直接把赋值语句写在该窗体的初始化函数中。
例:
public FirstFrame1() {initComponents();//choice2.add("1");//choice2.add("2");//choice2.add("3");}
- Java窗体设计中控件的值自动清除的原因与解决方法
- 控件中当属性返回值为ArrayList时报错的原因与解决方法
- res中添加的资源不能在R.java中自动生成的原因及解决方法
- VB中窗体控件的值自动保存到INI文件中.
- 不同窗体中控件值的传递
- NoClassDefFoundError in Java的出错原因与解决方法
- java.lang.NoClassDefFoundError的几种原因与解决方法
- Iterator迭代器导致的java.util.NoSuchElementException原因与解决方法
- 窗体关闭的原因
- 清除窗体控件
- Eclipse LogCat 消息清除太快,自动消失的解决方法
- 对于C#中,窗体中设计好的控件,突然不见了问题的解决
- Word中前面加字后面的字被自动删掉的原因和解决方法
- 窗体大小的改变与控件
- Winform中怎样在一个窗体中获得另一个窗体中的控件的值?
- 子窗体中操作主窗体上的控件
- 在一个窗体中设置另一个窗体的控件属性
- 子窗体在父窗体指定的控件中显示
- 矩阵操作
- 利用 Chrome 的打印功能将网页保存为 PDF
- 发布复杂的WebService
- 直线拟合,图像组件轮廓的检测和计算机描述
- 【xinfanqie】笔者支招:熟知Word打印的六大技巧
- Java窗体设计中控件的值自动清除的原因与解决方法
- 宏定义与使用分析
- linux tar 加压、压缩命令详解
- Jena进阶(二)本体推理规则(Rules)的介绍
- HDU-1372 Knight Moves (BFS)
- lab2
- C/C++内存分配机制
- 跳水计分系统
- Js参数值中含有单引号或双引号解决办法