我有一个名为“swingMainThreadApp”的 Java 窗口。我正在尝试使用方丈类来处理此窗口。有人可以帮我解决这个问题吗?
问问题
174 次
1 回答
0
是的,我找到了。显然,在 Abbot 中,窗口也被视为一个组件。我在这里发布答案。它可以帮助其他有类似疑问的人。
import abbot.finder.BasicFinder;
import abbot.finder.Matcher;
import javax.swing.JFrame;
import java.awt.Component;
try
frame = (JFrame)BasicFinder.getDefault().find(new Matcher()
{
public boolean matches(Component c)
{
return c instanceof JFrame && c.isShowing() &&
c.getName().equals(frameName);
}
});
}
catch(Exception exception){/* do nothing */}
return frame;
于 2013-10-22T23:06:02.420 回答