zoukankan      html  css  js  c++  java
  • FrameDemo4

    package cn.itcast;
    import java.awt.Button;
    import java.awt.FlowLayout;
    import java.awt.Frame;
    import java.awt.TextArea;
    import java.awt.TextField;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.KeyAdapter;
    import java.awt.event.KeyEvent;
    import java.awt.event.WindowAdapter;
    import java.awt.event.WindowEvent;
    /*
     *
     */
    public class FrameDemo4 {
     public static void main(String[] args) {
      // 创建窗体对象
      Frame f = new Frame("数据转移");
      // 设置窗体属性和布局
      f.setLayout(new FlowLayout());
      f.setBounds(400, 200, 400, 500);
      // 创建文本框
      TextField tf = new TextField(20);
      // 创建按钮对象
      Button b = new Button("数据转移");
      // 创建文本域
      TextArea ta = new TextArea(10, 40);
      // 把主键添加到窗体
      f.add(tf);
      f.add(b);
      f.add(ta);
      // 设置窗体关闭
      f.addWindowListener(new WindowAdapter() {
       @Override
       public void windowClosing(WindowEvent e) {
        // TODO Auto-generated method stub
        super.windowClosing(e);
        System.exit(0);
       }
      });
      // 对按钮添加事件
      b.addActionListener(new ActionListener() {
       @Override
       public void actionPerformed(ActionEvent e) {
        // TODO Auto-generated method stub
        // 获取文本框的值
        String st = tf.getText().trim();
        //清空数据
        tf.setText(null);
        //设置给文本域
        //ta.setText(st); //替换
        ta.append(st+" "); //追加和换行
        
        //获取光标
        tf.requestFocus();
       }
      });
     /* f.addKeyListener(new KeyAdapter() {
       @Override
       public void keyPressed(KeyEvent e) {
        if(e.getKeyCode()==KeyEvent.VK_E)
        {
         System.exit(0);
        }
          }
      });*/
      // 设置窗体可见
        f.setVisible(true);
      } 
    }
  • 相关阅读:
    Character Encoding题解(容斥)
    P1445 [Violet]樱花 题解(推式子)
    F. Stone 题解(对称博弈)
    M. 810975 题解(容斥)
    P1365 WJMZBMR打osu! / Easy 题解(期望dp)
    icpc济南
    C#创建windows服务并定时执行
    批处理 windows 服务的安装与卸载
    前台单击文件,jQuery删除后台相应真实的文件
    Jquery直接调用后台方法(WebMethod框架的使用)
  • 原文地址:https://www.cnblogs.com/rong123/p/9894331.html
Copyright © 2011-2022 走看看