import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class TestCardLayout extends Frame implements ActionListener{
CardLayout card=new CardLayout();
Panel panelCard=new Panel();
public TestCardLayout() {
super("卡片动画");
setSize(400,400);
setLocation(300,300);
this.setLayout(new FlowLayout());
Button b=new Button("切换卡片");
add(b);
b.addActionListener(this);
add(panelCard);
panelCard.setLayout(card);
for(int i=1;i<3;i++) {
ImageIcon img=new ImageIcon("apple\\Desktop\\ssl-"+i+".png");
JLabel j1=new JLabel(img);
panelCard.add(j1);
}
setVisible(true);
}
public void actionPerformed(ActionEvent e) {
card.next(panelCard);
}
public static void main(String[] args) {
new TestCardLayout();
}
}
#Mac#Java卡片布局(新手上路 卡片布局无法显示图片真心求指导!!!)
猜你喜欢
转载自blog.csdn.net/weixin_45963033/article/details/105594966
今日推荐
周排行