package dao;

import java.awt.Cursor;
import java.awt.EventQueue;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;

import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.event.ActionListener;
import java.io.FileInputStream;
import java.io.IOException;
import java.sql.SQLException;
import java.awt.event.ActionEvent;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.ImageIcon;
import javax.swing.JToggleButton;
import javax.swing.JSeparator;
import javax.swing.JProgressBar;
import javax.swing.SwingConstants;

//import sun.audio.AudioPlayer;
//import sun.audio.AudioStream;

import java.awt.Color;
import java.awt.Font;

public class LOL1  {

	private JFrame frame;
	public JTextField textField;
	private JButton btnNewButton;
	private JButton btnNewButton_1;
	private JButton btnNewButton_2;
	private JButton btnNewButton_3;
	private JButton btnNewButton_4;
	private JLabel lblNewLabel_1;
	private JLabel lblNewLabel;
	private JButton btnNewButton_6;

	public JFrame getFrame() {
		return frame;
	}

	public JTextField getTextField() {
		return textField;
	}

	/**
	 * Launch the application.
	 */
	public static void main(String[] args) {
		
		EventQueue.invokeLater(new Runnable() {
			public void run() {
				try {
					LOL1 window = new LOL1();
					window.frame.setVisible(true);
				} catch (Exception e) {
					e.printStackTrace();
				}
			}
		});
	}

	/**
	 * Create the application.
	 */
	public LOL1() {
		initComponents();
	}

	/**
	 * Initialize the contents of the frame.
	 */

	public static class image{
		public static int I=1;
		public static int NUM;
	}
	private void initComponents() {
		
		frame = new JFrame("符文之地英雄情报中心");
		frame.setBounds(100, 100, 927, 511);
		frame.setIconImage(Toolkit.getDefaultToolkit().getImage(LOL1.class.getResource("/LOLimage/game.png")));//左上角图标
		//frame.setUndecorated(true);// 取消窗体修饰效果
		//frame.getContentPane().setLayout(null);// 窗体使用绝对布局
        frame.setLocationRelativeTo(null);// 窗体居中
		//frame.setAlwaysOnTop(true); //窗体最顶层显示*/

		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.getContentPane().setLayout(null);
		lblNewLabel_1 = new JLabel();//背景图
		lblNewLabel_1.setForeground(Color.WHITE);
		lblNewLabel_1.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/map3.jpg")));
		lblNewLabel_1.setBounds(0, 0, 911, 485);
		
		
		
		JButton button = new JButton("\u67E5\u8BE2");//查询
		button.setForeground(Color.WHITE);
		button.setFont(new Font("华文彩云", Font.BOLD, 22));
		button.setBounds(473, 175, 100, 34);
		//btnNewButton.setBorderPainted(false);//不打印边框  
		//button.setBorder(null);//除去边框  
		button.setFocusPainted(false);//除去焦点的框  
		button.setContentAreaFilled(false);//除去默认的背景填充
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e)  {
				image.I=1;
				lblNewLabel_1.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/"+textField.getText()+"-1.jpg")));
				Sqljiall sqlskin=new Sqljiall(textField.getText());
				try {
					image.NUM=sqlskin.skinnum();//返回查找到的皮肤数量
				} catch (SQLException e1) {
					// TODO 自动生成的 catch 块
					e1.printStackTrace();
				}
				
			}
		});
		frame.getContentPane().add(button);
		
		textField = new JTextField();//文本框
		textField.setFont(new Font("楷体", Font.BOLD, 22));
		textField.setForeground(Color.WHITE);
		textField.setToolTipText("\u8F93\u5165\u8981\u67E5\u8BE2\u7684\u82F1\u96C4\uFF01");
		textField.setBounds(311, 175, 123, 34);
		frame.getContentPane().add(textField);
		textField.setColumns(10);
		textField.setOpaque(false);//设置背景透明
		
	
		
		btnNewButton = new JButton("\u88AB\u52A8");//被动
		btnNewButton.setForeground(Color.WHITE);
		//btnNewButton.setBorderPainted(false);//不打印边框  
		//btnNewButton.setBorder(null);//除去边框  
		btnNewButton.setFocusPainted(false);//除去焦点的框  
		btnNewButton.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kill kill=new Kill("b",textField.getText());//实例化技能界面  传入键位和英雄名称
				kill.initialize();//执行界面显示方法
				kill.getFrame().setVisible(true);
				
			}
		});
		btnNewButton.setBounds(87, 265, 106, 44);
		frame.getContentPane().add(btnNewButton);
		
		//以下 与 被动 相似
		btnNewButton_1 = new JButton("Q\u6280\u80FD");//Q技能
		btnNewButton_1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kill kill=new Kill("q",textField.getText());
				kill.initialize();
				kill.getFrame().setVisible(true);
			}
		});
		btnNewButton_1.setForeground(Color.WHITE);
		btnNewButton_1.setFocusPainted(false);//除去焦点的框  
		btnNewButton_1.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_1.setBounds(254, 265, 106, 44);
		frame.getContentPane().add(btnNewButton_1);
		
		btnNewButton_2 = new JButton("W\u6280\u80FD");//W技能
		btnNewButton_2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kill kill=new Kill("w",textField.getText());
				kill.initialize();
				kill.getFrame().setVisible(true);
			}
		});
		btnNewButton_2.setForeground(Color.WHITE);
		btnNewButton_2.setFocusPainted(false);//除去焦点的框  
		btnNewButton_2.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_2.setBounds(411, 265, 106, 44);
		frame.getContentPane().add(btnNewButton_2);
		
		btnNewButton_3 = new JButton("E\u6280\u80FD");//E技能
		btnNewButton_3.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kill kill=new Kill("e",textField.getText());
				kill.initialize();
				kill.getFrame().setVisible(true);
			}
		});
		btnNewButton_3.setForeground(Color.WHITE);
		btnNewButton_3.setFocusPainted(false);//除去焦点的框  
		btnNewButton_3.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_3.setBounds(577, 265, 106, 44);
		frame.getContentPane().add(btnNewButton_3);
		
		btnNewButton_4 = new JButton("R\u6280\u80FD");//R技能
		btnNewButton_4.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				Kill kill=new Kill("r",textField.getText());
				kill.initialize();
				kill.getFrame().setVisible(true);
			}
		});
		btnNewButton_4.setForeground(Color.WHITE);
		btnNewButton_4.setFocusPainted(false);//除去焦点的框  
		btnNewButton_4.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_4.setBounds(730, 265, 106, 44);
		frame.getContentPane().add(btnNewButton_4);
		
		JButton leftNewButton = new JButton("");//上一张
		leftNewButton.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/\u4E0A\u4E00\u5F20.png")));
		leftNewButton.setFocusPainted(false);//除去焦点的框  
		leftNewButton.setBorder(null);//除去边框  
        leftNewButton.setContentAreaFilled(false);//除去默认的背景填充
		leftNewButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				image.I--;
				if(image.I!=0)
				   lblNewLabel_1.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/"+textField.getText()+"-"+image.I+".jpg")));
				else {
					JOptionPane.showMessageDialog(null,"这是"+textField.getText()+"的原画!");
					image.I=1;
				}
					
			}
		});
		leftNewButton.setToolTipText("\u4E0A\u4E00\u5F20");
		leftNewButton.setBounds(10, 175, 51, 51);
		frame.getContentPane().add(leftNewButton);
		
		JButton rightNewButton = new JButton("");//下一张
		rightNewButton.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/\u4E0B\u4E00\u5F20 .png")));
		rightNewButton.setFocusPainted(false);//除去焦点的框  
		rightNewButton.setBorder(null);//除去边框  
		rightNewButton.setContentAreaFilled(false);//除去默认的背景填充
		rightNewButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				image.I++;
				if(image.I!=image.NUM+1)//image.NUM皮肤数量
				     lblNewLabel_1.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/"+textField.getText()+"-"+image.I+".jpg")));
				else {
					JOptionPane.showMessageDialog(null,"已经是"+textField.getText()+"的最后一个皮肤了!");
					image.I=11;
				}
					
			}
		});
		rightNewButton.setToolTipText("\u4E0B\u4E00\u5F20");
		rightNewButton.setBounds(851, 175, 51, 51);
		frame.getContentPane().add(rightNewButton);
		
	
		JButton btnNewButton_5 = new JButton("");//关于
		btnNewButton_5.setToolTipText("\u5173\u4E8E\u6211\u4EEC");
		//btnNewButton_5.setFocusPainted(false);//除去焦点的框  
		//btnNewButton_5.setBorderPainted(false);//不打印边框  
		btnNewButton_5.setBorder(null);//除去边框  
		btnNewButton_5.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_5.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				About about=new About();
				about.getFrame().setVisible(true);
				
			}
		});
		btnNewButton_5.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/\u5173\u4E8E.png")));
		btnNewButton_5.setBounds(867, 429, 34, 34);
		frame.getContentPane().add(btnNewButton_5);
		
		
		btnNewButton_6 = new JButton("");//退出登录
		btnNewButton_6.setIcon(new ImageIcon(LOL1.class.getResource("/LOLimage/\u9000\u51FA.png")));
		btnNewButton_6.setToolTipText("\u9000\u51FA\u767B\u5F55");
		//btnNewButton_6.setBorder(null);//除去边框  
		btnNewButton_6.setContentAreaFilled(false);//除去默认的背景填充
		btnNewButton_6.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				frame.setVisible(false);
				Login login=new Login();
				login.getFrame().setVisible(true);
			}
		});//按钮事件
		btnNewButton_6.setBounds(867, 10, 34, 34);
		frame.getContentPane().add(btnNewButton_6);
		
		
		
		frame.getContentPane().add(lblNewLabel_1);
	}
}
最近下载更多
buhuia  LV4 2023年6月9日
Hsy605  LV9 2022年6月22日
孙纪龙啊  LV10 2021年12月12日
不如不遇倾城色  LV1 2021年12月9日
wl2301821  LV7 2021年5月9日
最代码-宋家辉  LV61 2021年4月17日
ericxu1116  LV24 2021年4月7日
最代码官方  LV167 2021年3月7日
最近浏览更多
bssheep  LV1 2023年12月31日
可乐123123  LV15 2023年12月20日
内心向阳  LV4 2023年11月7日
zhangjilu  LV18 2023年11月6日
jkjfdgbkl  LV2 2023年11月1日
阳光男孩阿葵 2023年7月14日
暂无贡献等级
y1214435276  LV9 2023年7月11日
泓鼎168  LV19 2023年6月13日
万紫怡  LV4 2023年6月13日
buhuia  LV4 2023年6月9日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友