读书人

线程相关,该如何处理

发布时间: 2012-03-19 22:03:05 作者: rapoo

线程相关
用户有一个呼叫系统,当有电话打进来时会弹出相应的电话号码,但现在又这样一个问题就是当用户不对系统做其他操作(比如打开其他节点)时可以正常弹出电话号码,但如果用户对系统做其他操作时电话号码就弹不出来了。我看他调用弹电话号码的线程是这样调用的:

Java code
            SwingUtilities.invokeLater(new Runnable() {                public void run() {                    Desktop desktop = Desktop.getApplet();                    if(desktop!=null) {                        HopeCustSelectDlg dlg = new HopeCustSelectDlg(Desktop.getApplet());                        dlg.setPhoneNumber(phoneNumber);                        if(phoneNumber.length()<4)                              return;                                                    dlg.showModal();                    }                }            });

我怀疑是不是SwingUtilities.invokeLater这个调用线程的方法有什么问题呢?大家认为可能是什么原因呢?

[解决办法]
你的问题太高深了,呵呵 帮你顶一下吧

读书人网 >Java相关

热点推荐