标签: user-interface racket
我为我的Racket批量数据处理程序制作了一个简单的GUI,它接受用户指定的输入文件并写入用户指定的输出文件。一旦用户指定了这些文件,他们所要做的就是单击“运行”按钮。该程序有效,但GUI在运行批处理逻辑时无响应。由于可能需要很长时间才能完成,我想让用户确信它没有崩溃。如何避免这种无反应(至少冻结的窗口部分)?
答案 0 :(得分:1)
在线程中运行批处理。
请参阅Racket docs on thread