问个初级问题:用setText()方法只能在程序运行完之后才能显示吗,不能在运行中显示吗?
那要怎样才能实时显示啊 ?教教小弟,谢谢

解决方案 »

  1.   

    没有人,自已DING一下,大家帮帮忙啊
      

  2.   

    什么叫运行完之后显示啊?听不明白。为控件调用setText()方法吗,
      

  3.   

    setText(),代码执行到哪就是哪啊,
      

  4.   

    不好意思,表达不清,是这样的,我的程序是不断的往串口写数据,而我的一个jTextField要显示相关的信息,但我发现这个信息只有在数据全部发送完之后,方能显示信息,而在发送之中没有显示信息,谢谢,前两天出差了,不好意思
      

  5.   

    JTextField是非线程安全组件,new一个线程用来显示信息试试。
      

  6.   

    你只有一个线程吧,那么在发送到串口的时候,可能阻塞了线程对其他消息的响应。可以NEW一个线程显示,也可以在发送的时候,分派消息出来!