⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 miukono7.java

📁 查看效果之前。连接一下数据源。数据源名称为"miukou"。后效果会更佳。 解压密码www.21codes.com,一定升级到最新版[WinRAR3.5]才能正常解压
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.io.*;
import java.awt.datatransfer.*;//用于打开文件和保存文件的一个类
import java.applet.Applet;
import javax.swing.*;
import java.sql.*;

class miukoNO7 extends Frame implements ActionListener,ItemListener
{
	private Image img,i1,i2;
	private TextField t1,t2;
	private TextArea ta,tb;
	private Label g1;
	private Button b1,b2,b3,b4;
	private Choice c,ca;
	private FileDialog save,open;
	BufferedReader in;
	BufferedWriter ou;
	Toolkit tool;
	String str=null;
	private Connection con;//定义一个能连接数据库的变量
	private Statement stmt; 
	private ResultSet rs;
	int n=0;
	Color c1,c2,c3;
	miukoNO7()
	{
		super("~NO.6~~心情日记");

		 tool = getToolkit();
				img  = tool.getImage("Bingo.jpg");
				i2   = tool.getImage("box10.gif");
				i1  = tool.getImage("box10.gif");
		
		c3 = new Color(99,133,177);
		c2 = new Color(99,177,133);
		c1 = new Color(177,99,130);
		setBackground(c1);

		setSize(411,321);
		setIconImage(img);
		setLayout(null);

		setLocation(300,120);

		ta = new TextArea("",350,220,1);
		ta.setBounds(30,51,350,220);
		ta.setBackground(c2);
		add(ta);
		ta.setVisible(true);

		tb = new TextArea("",350,220,1);
		tb.setBounds(30,334,350,220);
		tb.setBackground(c2);
		add(tb);
		tb.setVisible(false);

		c = new Choice();
		c.setBounds(10,293,77,20);
		c.setBackground(c1);
		c.addItemListener(this);
		c.setForeground(Color.red);
		add(c);
		c.setVisible(true);
		c.addItem("选择背景");
		c.addItem("树木");
		c.addItem("帆船");
		c.addItem("蜡烛");
		c.addItem("人物");
		c.addItem("闪电");
		c.addItem("书签");

		ca = new Choice();
		ca.setBounds(88,293,155,20);
		ca.setBackground(c1);
		ca.addItemListener(this);
		ca.setForeground(Color.red);
		add(ca);
		ca.setVisible(true);
		ca.addItem("选择试题");
		ca.addItem("成人高考试题一");
		ca.addItem("成人高考试题二");
		ca.addItem("成人高考试题三");
		ca.addItem("成人高考试题一答案");
		ca.addItem("成人高考试题二答案");
		ca.addItem("成人高考试题三答案");

		b1 = new Button("返回主页");
		b1.setBounds(245,293,77,20);
		b1.addActionListener(this);
		b1.setBackground(c1);
		b1.setVisible(true);
		add(b1);

		b2 = new Button("推出软件");
		b2.setBounds(323,293,78,20);
		b2.addActionListener(this);
		b2.setBackground(c1);
		b2.setVisible(true);
		add(b2);
		setVisible(true);
	}
	public void paint(Graphics g)
	{
		g.drawImage(i1,10,32,391,260,this);
		g.drawImage(i2,10,316,391,260,this);
	}
	public void itemStateChanged(ItemEvent e) 
	{
		for(int i=1;i<=6;i++)
		{
			if(e.getSource()==ca&&ca.getSelectedIndex()==i&&i<=3)
			{
				tb.setVisible(false);
				setSize(411,321);
				ta.setText("");
				str = ca.getSelectedItem();
				try
				{
					in = new BufferedReader( new FileReader (ca.getSelectedItem()+".ov"));
					while( in.ready())
					{
					  ta.append(in.readLine());
					}
				in.close();
				}
				catch(Exception er){}
			}
			if(e.getSource()==ca&&ca.getSelectedIndex()==i&&i>3)
			{
				if(str!=null)
				{
				tb.setVisible(true);
				setSize(411,600);
				i2=i1;
				ta.setText("");
				try
				{
					in = new BufferedReader( new FileReader (str+".ov"));
					while( in.ready())
					{
					  ta.append(in.readLine());
					}
				in.close();
				}
				catch(Exception er){}
				try
				{
					in = new BufferedReader( new FileReader (ca.getSelectedItem()+".ov"));
					while( in.ready())
					{
					  tb.append(in.readLine());
					}
				in.close();
				}
				catch(Exception er){}
				repaint();
				}
				else
				{
					ok o=new ok("请先选择试题!");
					o.setBackground(c2);
					o.b1.setBackground(c2);
					o.setLocation(355,260);
					o.setVisible(true);
				}
			}
		}
		if(e.getSource()==c&&c.getSelectedIndex()==1)
		{
			i1  = tool.getImage("box10.gif");
				i2=i1;
			repaint();
		}
		if(e.getSource()==c&&c.getSelectedIndex()==2)
		{
			i1  = tool.getImage("box1.jpg");
				i2=i1;
			repaint();
		}
		if(e.getSource()==c&&c.getSelectedIndex()==3)
		{
			i1  = tool.getImage("box2.gif");
				i2=i1;
			repaint();
		}
		if(e.getSource()==c&&c.getSelectedIndex()==4)
		{
			i1  = tool.getImage("box3.gif");
				i2=i1;
			repaint();
		}
		if(e.getSource()==c&&c.getSelectedIndex()==5)
		{
			i1  = tool.getImage("box4.gif");
				i2=i1;
			repaint();
		}
		if(e.getSource()==c&&c.getSelectedIndex()==6)
		{
			i1  = tool.getImage("box5.gif");
				i2=i1;
			repaint();
		}
	}
	public void actionPerformed(ActionEvent e)
	{
		if(e.getSource()==b1)
		{
			miuko0 f = new miuko0();
			f.setVisible(true);
			setVisible(false);
		}
		if(e.getSource()==b2)
		{
			miukook y=new miukook("确定要推出吗");
			y.setBackground(c3);
			y.b1.setBackground(c3);
			y.b2.setBackground(c3);
			y.setLocation(355,265);
			y.setVisible(true);
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -