有一个JTabbedPane
In my Swing程序。
当用户单击选项卡时,程序需要一段时间来获取数据并处理结果,然后在所选选项卡中显示结果。
如何显示沙漏或类似效果的东西让用户知道它正在处理数据?在完成工作之前不要再次单击该选项卡。
最简单的方法就是调用设置光标 http://docs.oracle.com/javase/7/docs/api/java/awt/Component.html#setCursor(java.awt.Cursor)在适当的组件(可能是顶级窗口)上使用适当的Cursor http://docs.oracle.com/javase/7/docs/api/java/awt/Cursor.html.
component.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
完成后将其放回去。
component.setCursor(Cursor.getDefaultCursor());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)