javaSwing加法

Posted lyy1084702511

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaSwing加法相关的知识,希望对你有一定的参考价值。

package swing;

import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class ADD 
    JButton b1,b2;
    JTextField t1,t2,t3;
    JLabel l1,l2,l3,l4;
    GridLayout gl;
    public ADD()
        JPanel p=new JPanel();
        JFrame f=new JFrame();
        gl=new GridLayout(3,3);
        b1=new JButton("求和");
        b1.addActionListener(new ActionListener() 
            
            @Override
            public void actionPerformed(ActionEvent e) 
                int sum = Integer.parseInt(t1.getText()) + Integer.parseInt(t2.getText());
                t3.setText(sum+"");
            
        );
        b2=new JButton("清除");
        b2.addActionListener(new ActionListener() 
            
            @Override
            public void actionPerformed(ActionEvent e) 
                t1.setText(null);
                t2.setText(null);
                t3.setText(null);
            
        );
        t1=new JTextField();
        t2=new JTextField();
        t3=new JTextField();
        l1=new JLabel("加数1");
        l2=new JLabel("加数2");
        l3=new JLabel("");
        l4=new JLabel("");
        f.setSize(500, 500);
        f.add(p);
        p.setLayout(gl);
        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.setVisible(true);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    public static void main(String[] args)     
        ADD a=new ADD();
        
        
        


 

以上是关于javaSwing加法的主要内容,如果未能解决你的问题,请参考以下文章

JavaSwing实现动态时钟

JavaSwing中JTextPane中如何绘制行号

javaSwing 关闭窗口,弹出消息框,无论我点击是,否 都关闭窗口,见代码!

javaSwing窗口,如图。

JViewport 没有定位它的视图?

javaswing文本框不能输入中文