设为首页 加入收藏

TOP

三国武将查询系统//Java访问数据库(八)
2015-07-24 10:44:43 来源: 作者: 【 】 浏览:10
Tags:三国 武将 查询系统 //Java 访问 数据库
stener()); JButton btnNewButton_1 = new JButton("\u5220\u9664\u6B66\u5C06"); btnNewButton_1.setIcon(new ImageIcon("D:\\app\\Administrator\\oradata\\mysg\\\u5220\u9664\u6B66\u5C06.jpg")); btnNewButton_1.setForeground(new Color(255, 0, 0)); btnNewButton_1.setFont(new Font("长城行楷体", Font.ITALIC, 28)); btnNewButton_1.setBounds(973, 81, 164, 42); contentPane.add(btnNewButton_1); JLabel lblNewLabel = new JLabel(""); lblNewLabel.setIcon(new ImageIcon("D:\\app\\Administrator\\oradata\\mysg\\Three_Kingdoms.jpg")); lblNewLabel.setBounds(0, 0, 1240, 700); contentPane.add(lblNewLabel); btnNewButton_1.addActionListener(new deletelistener()); } class addlistener implements ActionListener { public void actionPerformed(ActionEvent e) { dba.this.setVisible(false); addhero f7=new addhero(); f7.setVisible(true); } } class deletelistener implements ActionListener { public void actionPerformed(ActionEvent e) { dba.this.setVisible(false); deletehero f8=new deletehero(); f8.setVisible(true); } } }
import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JTextField;
import javax.swing.JLabel;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.ResultSet;
import java.sql.SQLException;

public class addhero extends JFrame {

	private JPanel contentPane;
	private JTextField []textField=new JTextField[6];
	//private JTextField textField_1;
	//private JTextField textField_2;
	//Field textField_3;
	//private JTextField textField_4;
	//private JTextField textField_5;

	JFrame tt;
	public addhero() {
		setTitle("增加英雄");
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setBounds(50, 50, 1000, 701);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		getContentPane().setLayout(null);
		
		
		for(int i=0;i<6;i++)
			textField[i] = new JTextField();
		textField[0].setBounds(93, 24, 220, 37);
		contentPane.add(textField[0]);
		textField[0].setColumns(10);
		
		System.out.println("sadas");
		//textField[1] = new JTextField();
		textField[1].setColumns(10);
		textField[1].setBounds(93, 91, 220, 37);
		contentPane.add(textField[1]);
		
		//textField[2]= new JTextField();
		textField[2].setColumns(10);
		textField[2].setBounds(93, 158, 220, 37);
		contentPane.add(textField[2]);
		
		//textField[3] = new JTextField();
		textField[3].setColumns(10);
		textField[3].setBounds(93, 222, 220, 37);
		contentPane.add(textField[3]);
		
		//textField[4] = new JTextField();
		textField[4].setColumns(10);
		textField[4].setBounds(93, 283, 220, 37);
		contentPane.add(textField[4]);
		
		//textField[5] = new JTextField();
		textField[5].setColumns(10);
		textField[5].setBounds(93, 349, 220, 37);
		contentPane.add(textField[5]);
		
		
		for(int i=0;i<6;i++)
			textField[i].addActionListener(new addlistener2());
		
		JLabel label = new JLabel("\u6B66\u5C06\u540D");
		label.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label.setBounds(10, 24, 73, 37);
		contentPane.add(label);
		
		JLabel label_1 = new JLabel("\u5B57");
		label_1.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label_1.setBounds(10, 91, 73, 37);
		contentPane.add(label_1);
		
		JLabel label_2 = new JLabel("\u6B66\u529B");
		label_2.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label_2.setBounds(10, 158, 73, 37);
		contentPane.add(label_2);
		
		JLabel label_3 = new JLabel("\u667A\u529B");
		label_3.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label_3.setBounds(10, 222, 73, 37);
		contentPane.add(label_3);
		
		JLabel label_4 = new JLabel("\u54C1\u5FB7");
		label_4.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label_4.setBounds(10, 283, 73, 37);
		contentPane.add(label_4);
		
		JLabel label_5 = new JLabel("\u6B66\u5668");
		label_5.setFont(new Font("长城行楷体", Font.PLAIN, 21));
		label_5.setBounds(10, 349, 73, 37);
		contentPane.add(label_5);
	}
	class addlistener2 implements ActionListener
	{
		public void actionPerformed(ActionEvent e)
		{ 
			try{
			
			 String []s=new String[6];
			 for(int i=0;i<6;i++)
			 {
				 s[i]=new String();
				 s[i]=textField[i].getText();	
			 }
		
			String temps=new String();
			temps="insert into hero values(null,'"+s[0]+"','"+s[1]+"',"+s[2]+","+s[3]+","+s[4]+",'"+s[5]+"',null,null)";
			
			System.out.println(temps);
			ResultSet res=start.statement.executeQuery(temps);
			 tt=new JFrame();
			tt.setBounds(100, 100, 500, 80);
			JButton ta = new JButton("恭喜!武将"+s[0]+"添加成功! 点击返回");
			tt.add(ta);
			tt.setVisible(true);
			ta.addActionListener(new backlistener());
			}catch(SQLException ss  )
			{
				textField[0].setText("error!");
			}
		}
	}
	class backlistener implements ActionListener
	{
		public void actionPerformed(ActionEvent e)
		{ 
			addhero.this.setVisible(false);
			tt.setVisible(false);
			dba  f8=new dba();
			f8.setVisible(true);
		}
	}
}
import java.awt.BorderLayout;
import java.awt.EventQueue;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.JTextField;
import javax.swing.JLabel;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.ResultSet;
import java.sql.SQLException;

public class deletehero extends JFrame {

	private JPanel contentPane;
	private JTextField textField;
	JFrame tt;
	public deletehero() {
	  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setTitle("删除英雄");
		setBounds(100, 100, 450, 300);
		contentPane = new JPanel();
		contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
		setContentPane(contentPane);
		contentPane.setLayout(null);
		
		textField = new JTextField();
		textField.setBounds(125, 55, 195, 63);
		contentPane.add(textField);
		textField.setColumns(10);
	   textField.addActionListener(new deleteli
首页 上一页 5 6 7 8 9 下一页 尾页 8/9/9
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇关于jdbc的一些疑问 下一篇用户登录失败,该用户与可信SQLSe..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Bash 脚本教程——Li (2025-12-26 07:53:35)
·实战篇!Linux shell (2025-12-26 07:53:32)
·整理了250个shell脚 (2025-12-26 07:53:29)
·HyperText Transfer (2025-12-26 07:20:48)
·半小时搞懂 HTTP、HT (2025-12-26 07:20:42)