设为首页 加入收藏

TOP

javaSwing组件大全超牛的例子
2014-11-17 17:54:40 】 浏览:4320
Tags:javaSwing 组件 大全 牛的 例子

  这个程序了不得,基本控件全包含进去了。。。真佩服这个程序的作者


  package ch02.section02;


  import javax.swing.*;


  import java.awt.*;


  import java.awt.event.*;


  import javax.swing.tree.*;


  import javax.swing.event.*;


  import javax.swing.border.*;


  import javax.swing.table.*;


  public class SwingTest extends JFrame{


  public SwingTest(){


  MenuTest menuTest=new MenuTest();


  LeftPanel leftPanel=new LeftPanel();


  RightPanel rightPanel=new RightPanel();


  BottomPanel bottomPanel=new BottomPanel();


  CenterPanel centerPanel=new CenterPanel();


  Container c=this.getContentPane();


  this.setJMenuBar(menuTest);


  c.add(leftPanel,BorderLayout.WEST);


  c.add(rightPanel,BorderLayout.EAST);


  c.add(centerPanel,BorderLayout.CENTER);


  c.add(bottomPanel,BorderLayout.SOUTH);


  this.addWindowListener(new WindowAdapter(){


  public void WindowClosing(WindowEvent e){


  dispose();


  System.exit(0);


  }


  });


  setSize(700,500);


  setTitle("Swing 组件大全简体版");


  setUndecorated(true);


  setLocation(200,150);


  show();


  }


  class MenuTest extends JMenuBar{


  private JDialog aboutDialog;


  public MenuTest(){


  JMenu fileMenu=new JMenu("文件");


  JMenuItem exitMenuItem=new JMenuItem("退出",KeyEvent.VK_E);


  JMenuItem aboutMenuItem=new JMenuItem("关于..",KeyEvent.VK_A);


  fileMenu.add(exitMenuItem);


  fileMenu.add(aboutMenuItem);


  this.add(fileMenu);


  aboutDialog=new JDialog();


  initAboutDialog();


  exitMenuItem.addActionListener(new ActionListener(){


  public void actionPerformed(ActionEvent e){


  dispose();


  System.exit(0);


  }


  });


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇运用JAVA读取txt文件 下一篇二级Java考试辅导教程:2.3控制语..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目