实训三:swing的初步实现及相应功能框架

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class mywork extends JFrame
{


               public mywork()
{
                              
                              

setLayout(new BorderLayout(2,8));
                               JButton but1 =new JButton("sum");
add(but1,BorderLayout.NORTH);
                               JButton but2 =new JButton("max");
add(but2, BorderLayout.SOUTH);
                               JButton but3 =new JButton("min");
add(but3, BorderLayout.EAST);
                              JButton but4 =new JButton("aver");
add(but4, BorderLayout.WEST);
                             JLabel label =new JLabel("test");
add(label, BorderLayout.CENTER);
                      but1.addActionListener(new ActionListener()
{
                                                int sum =1;
public void actionPerformed(ActionEvent e)
{

                                                                System.out.println(sum);

                                                                                                   

                                       }                                           
                                    });
but2.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println(((JButton)

e.getSource()).getText());                                

                                                                                                                   

                   }                                           
                                    });
but3.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println(((JButton)

e.getSource()).getText());                                

                                                                                                                   

                   }                                           
                                    });
but4.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
System.out.println(((JButton)

e.getSource()).getText());                                

                                                                                                                   

                   }                                           
                                    });
                                        
                         }
public static void main(String[] args)
{
                               mywork frame =new mywork();
frame.setTitle("mywork");
frame.setSize(300,200);


frame.setVisible(true);


frame.setDefaultCloseOperation

(JFrame.EXIT_ON_CLOSE );

}
}

你可能感兴趣的:(框架,swing)