cardmanager这个类要继承Thread类或扩展runnable接口
cardmanager.show(messagepane, "1"); //显示一张图片
cardmanager.sleep(2000); //停止2秒
cardmanager.show(messagepane, "2"); //显示另一张图片
cardmanager.show(messagepane, "1"); //显示一张图片
cardmanager.sleep(2000); //停止2秒
cardmanager.show(messagepane, "2"); //显示另一张图片
public synchronized void show(...)
怎样让cardmanager继承Thread类??
cardmanager不是一个类,他是CardLayout cardmanager 的一个变量.
panel1.add(new JLabel("ABCD"));JPanel panel2 = new JPanel();
panel2.add(new JLabel("1234"));CardLayout cardManager = new CardLayout();
JPanel mainPanel = new JPanel(cardManager);
mainPanel.add(panel1, "p1");
mainPanel.add(panel2, "p2");JFrame frame = new JFrame();
frame.getContentPane().add(mainPanel);frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(320, 240);
frame.setLocation(240, 180);
frame.setVisible(true);cardManager.show(mainPanel, "p1");
Thread.sleep(2000);
cardManager.show(mainPanel, "p2");