关于菜单的奇怪问题

KyosukeNo1 2003-03-16 10:09:40
用这样的语句时,菜单能正常显示:
Box bv = Box.createVerticalBox(); // 总的列
// bv加入东西
Container cp = getContentPane();
cp.add( BorderLayout.NORTH, bv );

但用这样的语句,为什么菜单就不能下拉呢?
Box bv = Box.createVerticalBox(); // 总的列
// bv加入东西
panelMain.add( bv );
cp.add( BorderLayout.NORTH, panelContent );
panelContent.setLayout( cardLayout1 );
panelContent.add( panelMain, "Main" );
panelContent.add( panelSetting, "Setting" );
panelContent.add( panelExit, "Exit" );
panelContent.add( panelAbout, "About" );


我是想做4个Panel放在panelContent上,用CardLayout轮流显示出来
...全文
13 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gwconan 2003-03-17
  • 打赏
  • 举报
回复
cardLayout的功能是用panel显示;但一次只能显示一个panel的内容,想下拉我想不可能吧???
KyosukeNo1 2003-03-16
  • 打赏
  • 举报
回复
那个cardLayout1 就是
CardLayout cardLayout1 = new CardLayout();了啊~
Gkeys 2003-03-16
  • 打赏
  • 举报
回复
panelContent.setLayout(new CardLayout());

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧