| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 474 人关注过本帖
标题:有点问题,请高手帮忙看一下啊
取消只看楼主 加入收藏
jinp
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-3-29
收藏
 问题点数:0 回复次数:1 
有点问题,请高手帮忙看一下啊
这是一个检测CardLayout 布局管理器的
在中间用了一下事件识配器可是没什么作用,请帮忙看一下哪里有问题.谢谢了!!
搜索更多相关主题的帖子: 检测 
2005-12-21 11:05
jinp
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2005-3-29
收藏
得分:0 
不好意思,第一次,代码不不知道传哪里去了,再发!
import java.awt.*;
import java.awt.event.*;
public class Testcardlayout{
Panel p1,p2,p3,p4;
Label l1,l2,l3,l4;
CardLayout mycard;
Frame f;
public static void main(String args[])
{
Testcardlayout c=new Testcardlayout();
c.go();

}
public void go()
{
f=new Frame("Cardlayout");
mycard=new CardLayout();
f.setLayout(mycard);//设置CARDLAYOUT 布局方式
p1=new Panel();
p2=new Panel();
p3=new Panel();
p4=new Panel();
l1=new Label("This is the first panel");
p1.setBackground(Color.yellow);
p1.add(l1);
l2=new Label("This is the second panel");
p2.setBackground(Color.red);
p2.add(l2);
l3=new Label("This is the thrid panel");
p3.setBackground(Color.green);
p3.add(l3);
l4=new Label("This is the fourth panel");
p4.setBackground(Color.black);
p4.add(l4);
f.add(p1,"First");
f.add(p2,"Second");
f.add(p3,"Thrid");
f.add(p4,"Fourth");
mycard.show(f,"Thrid");//显示第一张卡片
f.addMouseListener(new MouseAdapter(){
//用MouseAdapter的适配器来监听FRAME上的事件
public void mouseClick(MouseEvent e)
{
mycard.show(f,"Second");
}
});
f.setSize(300,300);
f.setVisible(true);
f.show();
}
}
2005-12-21 11:07
快速回复:有点问题,请高手帮忙看一下啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038788 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved