如何设计出具有GUI特色的“纯”JAVA程序 - 学院 - CHINAUI.com 优艾网 - 中国人机界面设计门户网站
您的位置:首页 >> 学院 >> 交互技术 >> 如何设计出具有GUI特色的“纯”JAVA程序
如何设计出具有GUI特色的“纯”JAVA程序
来源:赛迪网 作者:jiaqi0012 发布时间:2008-03-12

protected void SearchButtonClicked(){

  System.out.println("Search Button Clicked");

  SearchText.requestFocus();

  SearchText.selectAll();

  } // 处理SearchButton按钮事件子程序

  class ButtonAction implements java.awt.event.ActionListener {

  public void actionPerformed(java.awt.event.ActionEvent event) {

  Object object = event.getSource();

  if (object == ClearButton)

  ClearButtonClicked();

  else if(object == SearchButton)

  SearchButtonClicked();

  } // end public void actionPerformed(...

  } //监听事件的发生,如按钮的按下,鼠标的按动等,转向相应的处理。...

  public void setGUI(){

  TopPanel=new com.sun.java.swing.JPanel(); //TopPanel面板

  java.awt.GridBagLayout TopLayout = new java.awt.GridBagLayout();

  TopPanel.setLayout(TopLayout);

  ClearButton = new com.sun.java.swing.JButton("Clear"); //ClearButton按钮

  SearchText = new com.sun.java.swing.JTextField("Enter text here."); //SearchText文本框

  SearchButton = new JButton("Search"); //SearchButton按钮

  TopPanel.add(SearchText);//在TopPanel上安装SearchText文本框

  TopPanel.add(SearchButton); ///在TopPanel上安装SearchButton按钮

  TopPanel.add(ClearButton);// 在TopPanel上安装ClearButton按钮

  MainPanel = new com.sun.java.swing.JPanel();//主面板MainPanel

  java.awt.GridBagLayout MainLayout = new java.awt.GridBagLayout();

  MainPanel.setLayout(MainLayout);

  java.awt.GridBagConstraints MainConstraints = new java.awt.GridBagConstraints();

相关阅读
推荐文章
热点文章