我是Java的新手,正在开发一个java swing应用程序。
主框架(JFrame)有一个文本框和一个OK按钮。当文本框中的焦点丢失以及单击“确定”按钮时的不同长处理时,需要进行一些长时间的处理。现在,如果用户在文本框中输入值并直接单击“确定”按钮,理想情况下,首先触发焦点丢失事件,然后单击“确定”按钮上的事件。问题是,当焦点丢失事件正在运行时,会出现一个joption框架,要求用户输入一些信息,但即使在用户输入输入之前,OK按钮事件也会开始执行,导致应用程序出现问题。如何序列化事件调用。
任何帮助将不胜感激。