📄 example7_14.java.bak
字号:
import java.awt.*;import java.awt.event.*;
class WinCard extends Frame implements ActionListener
{ CardLayout mycard;
Button buttonFirst,buttonNext,buttonLast;
Panel pCenter;
WinCard()
{ mycard=new CardLayout();
pCenter=new Panel();
pCenter.setLayout(mycard); //p的布局设置为mycard(卡片式布局)
buttonFirst=new Button("first");
buttonNext=new Button("next");
buttonLast=new Button("last one");
for(int i=1;i<=20;i++)
{
pCenter.add("i am"+i,new Button("我是第"+i+"个按钮"));
}
buttonFirst.addActionListener(this);
buttonNext.addActionListener(this);
buttonLast.addActionListener(this);
Panel pSouth=new Panel();
pSouth.add(buttonFirst);pSouth.add(buttonNext);pSouth.add(buttonLast);
add(pCenter,BorderLayout.CENTER);add(pSouth,BorderLayout.SOUTH);
}
public void actionPerformed(ActionEvent e)
{ if(e.getSource()==buttonFirst)
{ mycard.first(pCenter);
}
else if(e.getSource()==buttonNext)
{ mycard.next(pCenter);
}
else if(e.getSource()==buttonLast)
{ mycard.last(pCenter);
}
}
}
public class Example7_14
{
public static void main(String args[])
{
WinCard win=new WinCard();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -