资源简介

该项目适用于课程设计,面向管理员和用户,两者都需要登录,管理员可以对用户及报刊进行相应的增删改查,用户则能对报刊进行订阅以及信息的修改

资源截图

代码片段和文件信息

package admin;

import java.awt.BorderLayout;
import java.awt.frame;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;

import model.BkModel;


public class AddNews extends JDialog implements ActionListener{

//定义我需要的swing组件
JLabel jl1jl2jl3jl4jl5jl6;
JButton jb1jb2;
JTextField jtf1jtf2jtf3jtf4jtf5jtf6;
JPanel jp1jp2jp3;

//owner它的父窗口;title窗口名;model指定是模态窗口,还是非模态
public  AddNews(frame aaString titleboolean modal){
super(aatitlemodal);//调用父类构造方法,达到模式对话框效果
jl1=new JLabel(“报刊编号“);
jl2=new JLabel(“报刊名称“);
jl3=new JLabel(“出版报社“);
jl4=new JLabel(“月度报价“);
jl5=new JLabel(“内容介绍“);
jl6=new JLabel(“报刊分类“);

jtf1=new JTextField();
jtf2=new JTextField();
jtf3=new JTextField();
jtf4=new JTextField();
jtf5=new JTextField();
jtf6=new JTextField();

jb1=new JButton(“添加“);
jb2=new JButton(“取消“);

jp1=new JPanel();
jp2=new JPanel();
jp3=new JPanel();

//设置布局
jp1.setLayout(new GridLayout(61));
jp2.setLayout(new GridLayout(61));

//添加组件
jp1.add(jl1);
jp1.add(jl2);
jp1.add(jl3);
jp1.add(jl4);
jp1.add(jl5);
jp1.add(jl6);

jp2.add(jtf1);
jp2.add(jtf2);
jp2.add(jtf3);
jp2.add(jtf4);
jp2.add(jtf5);
jp2.add(jtf6);

jp3.add(jb1);
jp3.add(jb2);

this.add(jp1BorderLayout.WEST);
this.add(jp2BorderLayout.CENTER);
this.add(jp3BorderLayout.SOUTH);

jb1.addActionListener(this);
jb2.addActionListener(this);

//展现
this.setSize(300 250);
this.setLocation(500200);
this.setVisible(true);

}

@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==jb1){
BkModel temp=new BkModel();
String sql=“insert into bkxx values(??????)“;
String []paras={jtf1.getText()jtf2.getText()jtf3.getText()jtf4.getText()jtf5.getText()jtf6.getText()};
if(!temp.updBk(sql paras)){
JOptionPane.showMessageDialog(this “请输入正确的数据“ “提示“ JOptionPane.ERROR_MESSAGE);
}else{
JOptionPane.showMessageDialog(this“录入报刊成功““提示“JOptionPane.INFORMATION_MESSAGE);
}
//关闭对话框
this.dispose();
}
else if(e.getSource()==jb2){
this.dispose();
}

}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       5568  2019-05-31 04:15  报刊订阅系统(需联网)\bkdyxt.sql

     文件    1804396  2019-05-26 09:09  报刊订阅系统(需联网)\信息系统课程设计.doc

     文件     294277  2019-05-22 20:25  报刊订阅系统(需联网)\报刊订阅系统(需联网).exe

     文件     939282  2019-05-22 20:23  报刊订阅系统(需联网)\app\报刊订阅系统(需联网).jar

     文件    1187160  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\awt.dll

     文件     143704  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\dcpr.dll

     文件     224088  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\fontmanager.dll

     文件     128856  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\java.dll

     文件     192344  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\java.exe

     文件     192344  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\javaw.exe

     文件     147288  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\jpeg.dll

     文件      31576  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\jsound.dll

     文件      28504  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\jsoundds.dll

     文件      34136  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\management.dll

     文件     575320  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\mlib_image.dll

     文件     438080  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\msvcp140.dll

     文件     773968  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\msvcr100.dll

     文件      81240  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\net.dll

     文件      52056  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\nio.dll

     文件     173912  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\splashscreen.dll

     文件     197464  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\t2k.dll

     文件      40280  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\verify.dll

     文件      71512  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\zip.dll

     文件    3885912  2018-08-20 09:17  报刊订阅系统(需联网)\jre\bin\client\jvm.dll

     文件       1378  2018-08-20 09:17  报刊订阅系统(需联网)\jre\lib\calendars.properties

     文件     501668  2019-05-22 20:22  报刊订阅系统(需联网)\jre\lib\charsets.jar

     文件       5548  2018-08-20 09:17  报刊订阅系统(需联网)\jre\lib\content-types.properties

     文件       4134  2018-08-20 09:17  报刊订阅系统(需联网)\jre\lib\currency.data

     文件       3928  2018-08-20 09:17  报刊订阅系统(需联网)\jre\lib\flavormap.properties

     文件       3770  2018-08-20 09:17  报刊订阅系统(需联网)\jre\lib\fontconfig.bfc

............此处省略91个文件信息

评论

共有 条评论