我已经采用了 JPanel(例如 cardsPanel)并将其布局设置为 CardsLayout。之后,我在其上添加了 3 张卡(例如卡1、卡2 和卡3),全部都是 JPanel 类型。
现在,每当用户单击“显示”按钮时,我想获取卡片面板最上面的卡片。
那么,我怎样才能获得cardsPanel最上面的卡片。
最佳答案
CardLayout有四种方法可能对您有用。
您传入的容器是对卡片 1 到 3 的父级的引用。因此,在“显示”按钮的 actionPerformed 中,只需使用适当的方法(我猜首先?)。
关于java - Java Swing 中的 CardsLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2073080/