1

我正在使用 Java CardLayout 在卡片和 JPanel 之间切换。当活动在 android 中启动时,我可以使用 onLoad 或类似方法来检查活动现在是否打开。在摇摆中相当于什么?我如何知道 JPanel (Card) 现在是否在前面?

public class FirstScreen extends JPanel 
{
//am I visible now?
}
4

1 回答 1

2

windowActivated()WindowListeneror中实现WindowAdapter,如如何编写窗口侦听器和此示例中所示。另请参阅如何编写组件侦听器

附录:要接收选择特定卡的通知,请使用,如此PropertyChangeEvent所示,或,如此所示。AncestorEvent

于 2013-08-06T12:59:13.257 回答