本群已开通分组学习计划
欢迎加入

解决方案 »

  1.   

    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.sql.*;
    import java.lang.Object;
    import java.lang.*;
    import javax.swing.border.*;
    class Output extends JFrame implements ActionListener{
     Container conn;
     JTable Table;
     Object a[][];
     Object name[]={"序列号","日 期","钱总数","说 明"};
     JScrollPane sp;
     JButton B_Find,B_Delete,B_Add,B_Modify;
     Box b1;
     public Output(){
      this.setTitle("日常支出");
      this.setBounds(150,100,400,400);
             a=new Object[8][4];
             Table=new JTable(a,name);
             sp=new JScrollPane(Table);
             B_Find=new JButton("查找");
           B_Find.addActionListener(this);
           B_Delete=new JButton("删除");
           B_Delete.addActionListener(this);
           B_Add=new JButton("添加");
           B_Add.addActionListener(this);
           B_Modify=new JButton("修改");
           B_Modify.addActionListener(this);
           b1=Box.createHorizontalBox();
           b1.add(B_Find);
           b1.add(Box.createHorizontalStrut(18));
           b1.add(B_Delete);
           b1.add(Box.createHorizontalStrut(18));
           b1.add(B_Add);
           b1.add(Box.createHorizontalStrut(18));
           b1.add(B_Modify);
           b1.add(Box.createHorizontalStrut(18));
            conn=this.getContentPane();
            conn.setLayout(new BorderLayout());
             conn.add(sp,BorderLayout.NORTH);
             conn.add(b1,BorderLayout.CENTER);
             }
      public void actionPerformed(ActionEvent e){
      }
    public static void main(String args[]) {
    System.out.println("Starting Output...");
    Output mainFrame = new Output();
    //mainFrame.setSize(400, 400);
    mainFrame.setTitle("Output");
    mainFrame.setVisible(true);
    }
    }