问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

求一个JAVA程序 功能:设置三个按键 每按一个按键就显示一张图片。万分...

提问网友 发布时间:2024-10-08 15:19
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
1个回答
热心网友 回答时间:2024-10-11 18:46
这是我以前写的《java真经》里面的
import java.awt.*;
import java.awt.event.*;

public class TestCardLayout extends Frame implements ActionListener
{
private static final long serialVersionUID=1L;
CardLayout cardLayout=new CardLayout();//创建卡片空间放置容器
Panel panelCard=new Panel();//创建容器空间放置容器和按钮
public TestCardLayout( String str)//初始化
{
super(str);
setSize(300,200);

panelCard.setLayout(cardLayout);///容器的布局是卡片式的

Panel panel1=new Panel(); //创建四个容器
Panel panel2=new Panel();
Panel panel3=new Panel();
Panel panel4=new Panel();

panel1.setBackground(Color.red);//给四个容器设置颜色
panel2.setBackground(Color.green);
panel3.setBackground(Color.blue);
panel4.setBackground(Color.black);

panelCard.add(panel1,"1");//在容器中添加上面的四个容器
panelCard.add(panel2,"2");
panelCard.add(panel3,"3");
panelCard.add(panel4,"4");
add(panelCard,BorderLayout.CENTER);//在面板上添加容器且居中

Button b1=new Button("首页");//设置四个按钮并赋值
Button b2=new Button("前翻");
Button b3=new Button("后翻");
Button b4=new Button("尾页");

b1.addActionListener(this);//注册按钮事件
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);

Panel panel=new Panel();//创建容器
panel.add(b1);
panel.add(b2);
panel.add(b3);
panel.add(b4);
add(panel,BorderLayout.NORTH);//面板中添加容器
addWindowListener(new WindowAdapter()//设置关闭窗口事件
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
setVisible(true);
}
public void actionPerformed(ActionEvent e) //处罚事件选择
{
if(e.getActionCommand().equals("首页"))
{
cardLayout.first(panelCard);
}
else if(e.getActionCommand().equals("前翻"))
{
cardLayout.previous(panelCard);
}
else if(e.getActionCommand().equals("后翻"))
{
cardLayout.next(panelCard);
}
else if(e.getActionCommand().equals("尾页"))
{
cardLayout.last(panelCard);
}
}

public static void main(String[] args)
{
new TestCardLayout("测试CardLayout");
}
}

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

鹿柴这首诗描写的是什么时分的景象 鹿柴这首诗描写了什么的时候 捡到一个石头雕刻的鱼 不知道 这个是做什么的 秒音是什么软件? 完整的招标投标流程和步骤! 打好中标后“第一场仗” 工程合同谈判6大技巧,让你百战百胜! 办公室风水鱼养几条 养风水鱼定要留神 买马桶时看重哪些因素? 爱真智能马桶怎么样 匈牙利是个小国家吧?经济发展如何呢?本人打算去留学,先考察下市场!_百 ... 手机开wifi热点给Win8平板用,我只用IE浏览器上了天猫网,还有上了QQ,用... 我三星s4打开热点时手机可以连接上,但用笔记本电脑时为什么连热点信号都... 我手机上的wifi网络一直是开启的状态,可是我用酷狗 手机近传传音乐的... ...电源管理驱动,在网上找了半天没找到,哪里有得下载啊 我的华硕K40I笔记本原有的电源管理软件没有了,电脑总是过热,能提供一下... 一场离婚官司下来大概多久? 您好,我想咨询一下,我们准备从大阪坐新干线到东京,再由东京经箱根,京都... 大唐风云群魔乱舞八步奇书txt全集下载 ...洗发水 水密码好像是化妆品系列的 那么 丹姿还有什么系列 大唐风云群魔乱舞八步奇书电子书txt全集下载 蘑菇蟹肉浓汤有什么样的饮用价值? 返景入深林复照青苔上描写的是一天当中什么时候的景色 java怎样一直按住一个键而不被另一个按键打断 鹿柴描写的是什么时候的景色 鹿柴描写什么时候的景色 JAVA新手 如何编写一个以键盘按键或者接收某个字符作为程序结束动作... 按键精灵一个视频脚码对应一个网页三个视频java一起挂着怎么 清洗海胆的注意事项有哪些? 铅笔海胆怎么吃 当兵体检的问题,!!!知道的来回答。 谢谢!!! word最后一页页眉不见了怎么办 人在狱中银行卡也能遭盗刷吗? 怎么在电脑上打“ⅰ、ⅱ、ⅲ、ⅳ、ⅴ”? 怎么选手机号码对身体最健康吉祥如意的手机号码? 美女千万不可长期穿的鞋子,它会让你很受伤 开车多高的鞋子算高跟鞋? 回南天非常潮湿单反一拿出来镜头上就全是雾气擦了很快又有了_百度知... 二四门必出特打一正确生肖 二四门必出特指那个生肖 dwtrig20.exe解决方法 为什么在任务管理器里看到一个进程? 试证明单摆在摆角小于5°时做简谐振动.(要求:过程详细,作图说明
Top