文章列表
- 博客分类:
对swing一直不是很熟悉,研究那个对话框返回值,研究了好半天,就知道怎么获取对话框的返回值了
jdialog要获取返回值,最简单的方法就是将dialog设置为模式状态(setmodal),然后弄一个get函数,用来获取返回值。不过setmodal有几点:
1、setmodal必须在dialog所有初始化代码之后,不然dialog的初始化就会有问题,因为setmodal之后,就线程阻塞了;
2、setmodal是在 setvisiable(true)之后就会生效,因此切勿在dialog的构造函数中使用setvisiable,否则是取不到返回值的(返回值为null)
- 2012-01-07 12:02
- 浏览 3771
- 分类:编程语言