我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

java-张荣亮-2021.03.16

[复制链接]
张荣亮 发表于 2021-3-16 19:53:11 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
package equ.view;


import equ.module.Equ;
import equ.utils.SqliteDb;


import javax.swing.*;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;




/*
顶层容器,从JFrame继承
*/


public class MainView extends JFrame {
    private static Object TableModel;
    JTextField searchText; // 搜索前面的输入框
    static JTable table ;  // 表格


    //在构造方法中绘制页面
    public MainView(){
        // 设备窗口的标题
        setTitle("设备管理系统");
        //把中间层容器加到顶层容器上
        add(northPanel(), BorderLayout.NORTH);
        add(centerPanel(),BorderLayout.CENTER);


        // 设置窗口的位置,xy是坐标,相对于屏幕左上角的位置
        setBounds(200,200,1200,600);
        //将窗口设置为可见
        setVisible(true);
    }
    /*
    北边的部分,主要包括增删改查的按钮
     */
    private JPanel northPanel(){
        JPanel north = new JPanel();
        //组件的布局,五个按钮放置1行。5列
        GridLayout grid = new GridLayout(1,5);
        north.setLayout(grid);


        JButton addButton = new JButton("添加");
        addButton.addActionListener(new AddAction());
        north.add(addButton); // 按钮放到JPanel上


        JButton modifyButton = new JButton("修改");
        modifyButton.addActionListener(new ModifyAction());
        north.add(modifyButton);
        JButton deleteButton = new JButton("删除");
        deleteButton.addActionListener(new DeleteAction());
        north.add(deleteButton);


        //搜索的输入框
        searchText = new JTextField();
        searchText.addActionListener(new SearchTextAction());
        north.add(searchText);


        JButton searchButton = new JButton("搜索");
        searchButton.addActionListener(new SearchAction());
        north.add(searchButton);


        return north;
    }

回复

使用道具 举报

关注0

粉丝0

帖子20

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026