资源简介
提供新手进行学习,大牛不要下载。实现菜单界面、以及各种的响应,信息的增删改查,无需数据库存储。
代码片段和文件信息
package cn.message;
import java.awt.BorderLayout;
import java.awt.Checkbox;
import java.awt.CheckboxGroup;
import java.awt.Color;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import java.util.ArrayList;
import java.util.Iterator;
import javax.swing.*;
import javax.swing.table.DefaultTableCellRenderer;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;
import javax.swing.table.TableRowSorter;
public class editor extends Jframe{
//面板组件
JPanel pnlSouth;
//放信息
JPanel South;
JPanel South2;
JPanel pnlNorth;
JPanel pnlCenter;
JPanel BuSouth;//放按钮
//开关键
JButton btnSeek;
JButton btnDel;
JButton btnModify;
JButton btnCancel;
//按键组合
ButtonGroup sGroup;
//输入框
JTextField TextSeek;//搜索
//信息
JTextField jtId;
JTextField jtName;
JTextField jtPost;
JTextField jtSalary;
JTextField jtTel;
//文本、图像显示组件
JLabel laSeek;
JLabel jlId;
JLabel jlName;
JLabel jlSex;
JLabel jlPost;
JLabel jlSalary;
JLabel jlTel;
JLabel jlTile;
JLabel jlNothing;
//组合框组件
JComboBox sClass;
String []idCards = {“姓名““姓氏““ID“};//临时变量,用于组合框信息
//单选按钮
JRadioButton sChioceMan;
JRadioButton sChioceWoman;
//创建表格
JTable table;
//获取表格模型
DefaultTableModel tableModel ;
DefaultTableModel model ;
//滑动面板
JScrollPane scrollPane;
public editor(list a) {
super();
this.setSize(800 500);//设置窗口大小
//设置边界管理
getContentPane().setLayout(new BorderLayout());
setUndecorated(true);//取消边框
//North
pnlNorth = new JPanel();
btnCancel = new JButton(“返回“);
TextSeek = new JTextField(40);
pnlNorth.setBackground(new Color(102204255));//标题设置颜色
laSeek= new JLabel(“查询条件:“);
laSeek.setFont(new Font(“宋体“ Font.CENTER_baseLINE15));//调整字体风格和大小
laSeek.setForeground(Color.red);//调整字体颜色
btnSeek = new JButton(“查询“);
//组合框的建立和赋值
sClass = new JComboBox();
sClass = new JComboBox(idCards);
//将面板加入主窗口
this.add(pnlNorth BorderLayout.NORTH);
//将标签组件加入到面板
pnlNorth.add(laSeek);
pnlNorth.add(sClass);
pnlNorth.add(TextSeek);
pnlNorth.add(btnSeek);
pnlNorth.add(btnCancel);
//获取表格模型
tableModel =new DefaultTableModel();
//Center
//列表创建
table(a.list);
//south
information();
this.setResizable(false);//去除窗口的放大功能
this.setLocationRelativeTo(null);//窗体居中显示
//pack();//根据组件大小确定边框大小
setVisible(true);
btnSeek.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent a
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 301 2018-12-10 09:20 message3\.classpath
文件 384 2018-12-10 09:20 message3\.project
文件 73 2018-12-20 19:40 message3\.settings\org.eclipse.core.resources.prefs
文件 598 2018-12-10 09:20 message3\.settings\org.eclipse.jdt.core.prefs
文件 761 2019-04-01 17:05 message3\bin\cn\message\editor$1.class
文件 719 2019-04-01 17:05 message3\bin\cn\message\editor$10.class
文件 815 2019-04-01 17:05 message3\bin\cn\message\editor$2.class
文件 811 2019-04-01 17:05 message3\bin\cn\message\editor$3.class
文件 1017 2019-04-01 17:05 message3\bin\cn\message\editor$4.class
文件 1074 2019-04-01 17:05 message3\bin\cn\message\editor$5.class
文件 1980 2019-04-01 17:05 message3\bin\cn\message\editor$6.class
文件 758 2019-04-01 17:05 message3\bin\cn\message\editor$7.class
文件 710 2019-04-01 17:05 message3\bin\cn\message\editor$8.class
文件 751 2019-04-01 17:05 message3\bin\cn\message\editor$9.class
文件 10167 2019-04-01 17:05 message3\bin\cn\message\editor.class
文件 656 2019-04-01 17:05 message3\bin\cn\message\entering$1.class
文件 690 2019-04-01 17:05 message3\bin\cn\message\entering$2.class
文件 819 2019-04-01 17:05 message3\bin\cn\message\entering$3.class
文件 654 2019-04-01 17:05 message3\bin\cn\message\entering$4.class
文件 690 2019-04-01 17:05 message3\bin\cn\message\entering$5.class
文件 3193 2019-04-01 17:05 message3\bin\cn\message\entering$6.class
文件 2448 2019-04-01 17:05 message3\bin\cn\message\entering$7.class
文件 1029 2019-04-01 17:05 message3\bin\cn\message\entering$8.class
文件 5104 2019-04-01 17:05 message3\bin\cn\message\entering.class
文件 2829 2019-04-01 17:05 message3\bin\cn\message\file.class
文件 1038 2019-04-01 17:05 message3\bin\cn\message\jlist$1.class
文件 755 2019-04-01 17:05 message3\bin\cn\message\jlist$2.class
文件 1011 2019-04-01 17:05 message3\bin\cn\message\jlist$3.class
文件 805 2019-04-01 17:05 message3\bin\cn\message\jlist$4.class
文件 1238 2019-04-01 17:05 message3\bin\cn\message\jlist$5.class
............此处省略41个文件信息
相关资源
- 菜品管理系统
- 日历js源代码
- ICT新手不得不看的小技巧
- 国密加密解密sm4完整版
- spring boot cloud实战租房网平台(视频和
- 操作系统页面置换模拟
- 适合新手学习Qt的一个小项目
- 20多套计算机专业毕业设计+视频讲解
- 爱旅行完整接口文档
- eclipse color theme170665
- 大学生社团管理系统
-
opencv 训练 xm
l文件 haar - 晶科物流管理系统后台页面模板
- 自动生成MyBatis的实体类、实体映射
- 计算机图形学,内含DDA画直线,画圆
- “图书信息管理系统”图书信息包括
- 蓝桥杯 练习系统所有题包括VIP题
- 需求规格说明书-新闻发布系统
- 基于SSH框架的BookShop网上书店实现
- 尚硅谷spring boot资源,带代码。
- Robocode 基础坦克胜率还可以
- swing实现的猫版聊天室
- 网站验证码代码的使用
- 防止Socket传递汉字乱码
- 操作系统模拟.rar
- 2019校园招聘算法笔试题
- 中科大数据结构与数据库课件
- Dubbo新手入门HelloWorld(zookeeper)源码
- 诺基亚S60通用模拟器
-
用xm
l做网页 新手入门用xm l做网页
评论
共有 条评论