JSPinner  spnCH = new JSPinner();
.....
((DefaultEditor)spnCH.getEditor()).getTextField().requestFocusInWindow();
....
这里面,其他的操作就是对它的一些属性的设定,在上面这句语句中,会不会引起画面死掉.请各位大虾指点.....

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【guihuahonghu】截止到2008-06-25 15:09:15的历史汇总数据(不包括此帖):
    发帖数:8                  发帖分:600                
    结贴数:4                  结贴分:320                
    未结数:4                  未结分:280                
    结贴率:50.00 %            结分率:53.33 %            
    楼主加油
      

  2.   

    单单是这个操作应该不会如果你的死掉了的话肯定是线程处理方法的问题,你可以用SwingUtilities.invodeAndWait()将对界面的处理放进事件进程中
      

  3.   

    这个地方我把它放在了SwingUtilities.invodeLater()里,运行画面后,还是会死掉,但是如果把这句注释掉的话,画面就能运行较长的时间,所以我就怀疑是不是这里的问题.
      

  4.   

    ((DefaultEditor)spnCH.getEditor()).getTextField().requestFocusInWindow(); 
    改成
    spnCH.getEditor().requestFocusInWindow(); 
    这两个的区别是什么呢,请哪位指点一下