• CardLayout实现分页效果


    因为人数过多,所以打算分成两页,之前我用的方法是建立两个panel,然后通过加载不同的panel来实现翻页的效果,无意中看到了cardlayout这个布局,发现用它来实现真是太容易了。

    首先,建立一个cardlayout布局对象:

       1:  out=new CardLayout();
       2:  this.getContentPane().setLayout(out);

    然后将这需要承载两个页面的panel加载两个页面就行了

       1:  this.getContentPane().add("panel1",panel);
       2:  this.getContentPane().add("panel2",panel2);

    要显示哪个就用show()方法就行了

       1:  MainFrame.this.out.show(MainFrame.this.getContentPane(), "panel2");
  • 相关阅读:
    YUI的treeview组件——带checkbox类型的treeview如何实现disabled功能
    [转载 js] 15个基于Web的HTML编辑器
    YUI3学习笔记 ( 8 )
    js中用于继承的函数extend——摘自《javascript设计模式》
    YUI的treeview组件——带checkbox类型的treeview如何实现disabled功能
    YUI3学习笔记 ( 8 )
    Delphi 2007 代码补全、语句提示的快捷键是什么?
    Fastreport使用经验(转)在Delphi程序中访问报表对象
    cxGrid使用记录
    Delphi编程地一些小程序
  • 原文地址:https://www.cnblogs.com/wenning/p/2792593.html
Copyright © 2020-2023  润新知