7、JComboBox 下拉列表

        /*

  * 初始化下拉列表

  */

 public void addcomb(){

  String[] area = {"山西省", "山东省", "河北省", "陕西省"};

  JComboBox jb=new JComboBox(area);

  jb.setSize(70, 20);

  jb.setLocation(120, 200);

  jb.setOpaque(false);

  c.add(jb);

  String[] area1 = {"太原", "长治", "忻州", "榆次"};

  JComboBox jb1=new JComboBox(area1);

  jb1.setSize(70, 20);

  jb1.setLocation(200, 200);

  jb1.setOpaque(false);

  c.add(jb1);

  c.setLayout(null);

 }

8、JList   列表

        /*

  * 初始化list

  */

 public void addList(){

  String[] data = {"one", "two", "three", "four"};

JList jl=new JList(data);

 

  jl.setSize(100, 500);

  jl.setLocation(100, 50);

  c.add(jl);

  c.setLayout(null);

 }

9、JTextArea 文本域

        /*

  * 初始化文本区域

  */

 public void addArea(){

  JTextArea ja=new JTextArea();

  //ja.setSize(100, 40);

  JScrollPane jp=new JScrollPane(ja);

  jp.setSize(200, 60);

  jp.setLocation(100, 100);

  c.add(jp);

  c.setLayout(null);

 }

10、JMenu 创建菜单条

    /*

     * 创建菜单条

     */

    public void addbar(){

     //创建菜单条

     JMenuBar jmb=new JMenuBar();

     jmb.setSize(this.getWidth(), 30);

     jmb.setLocation(0, 0);

     c.add(jmb);

     c.setLayout(null);

     //创建菜单

     JMenu filemenu=new JMenu("文件(F)");

     JMenu editmenu=new JMenu("编辑(E)");

     JMenu editmenu1=new JMenu("格式(O)");

     JMenu editmenu2=new JMenu("查看(V)");

     JMenu editmenu3=new JMenu("帮助(H)");

     //设置快捷键

     filemenu.setMnemonic('f');

     editmenu.setMnemonic('e');

     editmenu1.setMnemonic('o');

     editmenu2.setMnemonic('v');

     editmenu3.setMnemonic('h');

     //加入菜单到菜单条

     jmb.add(filemenu);

     jmb.add(editmenu);

     jmb.add(editmenu1);

     jmb.add(editmenu2);

     jmb.add(editmenu3);

     //创建菜单项

     JMenuItem it1=new JMenuItem("新建");

     JMenuItem it2=new JMenuItem("保存");

     JMenuItem it3=new JMenuItem("打开");

     JMenuItem it4=new JMenuItem("退出");

     //加入菜单项到    文件菜单

     filemenu.add(it1);

     filemenu.add(it2);

     filemenu.add(it3);

     //加入切割符

  filemenu.addSeparator();

     filemenu.add(it4);

     //创建菜单项

     JMenuItem it11=new JMenuItem("复制");

     JMenuItem it12=new JMenuItem("剪切");

     JMenuItem it13=new JMenuItem("粘贴");

     JMenuItem it14=new JMenuItem("查找");

     //加入菜单项到    编辑菜单

     editmenu.add(it11);

     editmenu.add(it12);

     editmenu.add(it13);

     editmenu.add(it14);

     

     

     

    }

最新文章

  1. Visual Studio 2013 添加一般应用程序(.ashx)文件到SharePoint项目
  2. PCA降纬一步一步
  3. yii2.0的gii生成代码bug
  4. Java的基础概念
  5. C# .Net基础知识点解答
  6. Linux下top订购具体解释
  7. CodeforcesGym101116 B Bulbs
  8. C++异常(exception)第一篇--综合讲解
  9. iOS多线程编程
  10. SQL数据库开发中的一些经典代码
  11. asp.net core系列 52 Identity 其它关注点
  12. [BOI2007]Mokia 摩基亚(CDQ分治)
  13. latex中使用listings显示代码
  14. Python--共享变量
  15. 理解Flux架构
  16. 〖Linux〗Ubuntu13.04解决Chrome的flash中文乱码的问题。
  17. .net中使用mysql回滚和sqlserver回滚的区别
  18. [原创]Heroku简单部署指南
  19. wso2 ei 6.4.0安装笔记
  20. Android 使用官方下拉刷新

热门文章

  1. Android异步载入全解析之开篇瞎扯淡
  2. Android4.42-Settings源代码分析之蓝牙模块Bluetooth(上)
  3. IIS集成和经典配置
  4. Android程序猿自己动手制作.9.png图片
  5. [ Java ][ Eclipse ] 停止讓 Eclipse 跳出 Password Required
  6. rowcount和@@rowcount的区别
  7. HP 1022N 网络打印机安装步骤
  8. linux 配置全局jdk环境
  9. vs平台 error link:2019
  10. cocos2dx 3.0正式版 在mac上新建项目