标签: java swing swingworker
我在网上搜索过,无法找到能帮到我的具体内容。我让我的Swing Worker类在后台做了一些工作,而这种情况正在发生我想禁用我的UI上的所有内容。
我不想从一个按钮转到下一个按钮(Jlist,Jtable)等,并禁用所有内容。有没有更简单的方法;就像在UI上绘制一些东西然后在Swing Worker完成时删除它一样?有人可以告诉我如何做这样的事情。或者你的建议是什么。
我已经知道如何在完成Swing Worker时收到通知。只是寻找禁用一切的最佳方法。
答案 0 :(得分:0)
最好是以递归方式解析你的JFrame.getChildren()。
但您也可以使用GlassPane-请参阅Root Panes