zoukankan      html  css  js  c++  java
  • 实训作业4

    绘制如图所示的界面。
    要求:1、当单击“求和”按钮时,把“和”显示在“求和”按钮后的文本行中;
    2、当单击“清除”按钮后,3个文本行的内容全部被清除。

    package Java;
    import java.awt.BorderLayout;
    import java.awt.GridLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.*;
    public class Frame {
       JFrame f;
       JPanel p;
       static JButton b1;
       static JButton b2;
       JLabel l1,l2,l3,l4;
       static JTextField t1;
       static JTextField t2;
       static JTextField t3;
       GridLayout g;
       public Frame() {
    	   GridLayout g = new GridLayout(3,3);
    	   f = new JFrame();
    	   p = new JPanel();
    	   l1= new JLabel("加数1"); 
    	   l2= new JLabel("加数2"); 
    	   l3= new JLabel(""); 
    	   l4= new JLabel("");
    	   b1= new JButton("求和");
    	   b2= new JButton("清除");
    	   t1= new JTextField("20");
    	   t2= new JTextField("10");
    	   t3= new JTextField("");
    	   p.setLayout(g);
    	   f.add(p);
    	   p.add(l1);
    	   p.add(t1);
    	   p.add(l3);
    	   p.add(l2);
    	   p.add(t2);
    	   p.add(l4);
    	   p.add(b1);
    	   p.add(t3);
    	   p.add(b2);
    	   f.setSize(400, 400);
    	   f.setVisible(true);
       }
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
            new Frame();
       b1.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e) {
    	     t3.setText(""+(Integer.parseInt(t1.getText())+Integer.parseInt(t2.getText())));
        }
       });
       b2.addActionListener(new ActionListener(){
    	   public void actionPerformed(ActionEvent e) {
    	     t1.setText(" ");
    	     t2.setText(" ");
    	     t3.setText(" ");
        }
       });
    	}
    }
    
    

  • 相关阅读:
    Hive:ORC File Format存储格式详解
    tmpfs使用探讨
    Autofs自动挂载探讨
    新建swap分区的规划、挂载和自动挂载示例
    Linux下禁止使用swap及防止OOM机制导致进程被kill掉
    Linux Swap交换分区探讨
    Linux下配置nfs并远程挂载实战探讨
    java.util.NoSuchElementException问题定位
    spark推测执行的坑
    Spark的性能调优杂谈
  • 原文地址:https://www.cnblogs.com/xiejie95/p/11013168.html
Copyright © 2011-2022 走看看