// Обеспечить пустые реализации для других методов MouseListener
public void mouseClicked(MouseEvent me) { }
public void mouseEntered(MouseEvent me) { }
public void mouseExited(MouseEvent me) { }
public void mouseReleased (MouseEvent me) { }
public void actionPerformed(ActionEvent ae) {
if(ae.getSource() == Win) {
cardLO.show(osCards, "Windows");
}
else {
cardLO.show(osCards, "Other");
}
}
}
На рис. 14 представлен вывод, сгенерированный апплетом cardLayoutDemo. Каждая карта активизируется нажатием своей кнопки. Допустим также циклический просмотр карт (щелчками мыши).