• 大小: 77KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-20
  • 语言: Java
  • 标签:

资源简介

适合初学者学习java的过程中掌握和巩固基础知识。

资源截图

代码片段和文件信息

package dictionary;



import java.awt.FlowLayout;
import java.awt.HeadlessException;
import java.awt.Image;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;



public class MyTestDictionary {

/**
 * @param args
 */
public static void main(String[] args) {
// TODO Auto-generated method stub
new DictionaryBox(“笨笨词典小助手“);
}

}
class DictionaryBox extends Jframe
{
Connection con = null;
Statement smc = null;
Statement sme = null;
ResultSet rsc = null;
ResultSet rse = null;
Jframe frame;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));


//声明标签
JLabel jlInputjlOutputjlBackground;

//声明文本框
JTextField jtfInputjtfOutput;

//声明按钮
JButton jbBackjbRefer;

public DictionaryBox(String title)
{
super(title);
this.setLayout(null);
this.setBounds(300 300 300 250);

//更改小图标
Toolkit tool=super.getToolkit();
Image myimage=tool.getImage(“WebRoot/WEB-INF/查找.jpg“);
super.setIconImage(myimage);


//初始化标签
jlInput = new JLabel(“请输入“);
jlOutput = new JLabel(“查询结果“);

//初始化文本框
jtfInput = new JTextField();
jtfOutput = new JTextField();

//初始化按钮
jbBack = new JButton(“重置“);
jbRefer = new JButton(“查询“);


//定位标签
jlInput.setBounds(20 30 70 30);
jlOutput.setBounds(20 60 60 30);


//定位文本框
jtfInput.setBounds(1103015030);
jtfOutput.setBounds(11060 150 30);


//定位按钮
jbRefer.setBounds(901406030);
jbBack.setBounds(180140 60 30);


//给重置按钮加事件监听
   jbBack.addActionListener(new ActionListener(){
      public void actionPerformed(ActionEvent e)
   {
     //使文本框中的内容清空
 String infoValc = jtfInput.getText();
 String infoVale = jtfOutput.getText();
 if(!(infoValc.equals(““))||!(infoVale.equals(““)))
   {
 jtfInput.setText(““);
     jtfOutput.setText(““);
   }
   }
   });


//监听查询按钮
jbRefer.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {

String inputInformation = jtfInput.getText();
int a = inputInformation.length();


//数据库连接
try {
Class.forName(“com.mysql.jdbc.Driver“);
} catch (ClassNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try {
con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/hanzhong““root““mysql“);
} catch (SQLException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
    try {
smc = con.createSt

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

     文件        453  2011-11-10 10:26  cidian\.classpath

     文件        291  2011-11-10 10:23  cidian\.mymetadata

     文件       1008  2011-11-10 10:23  cidian\.project

     文件        109  2011-11-10 10:23  cidian\.settings\com.genuitec.eclipse.ws.prefs

     文件       5216  2011-11-10 10:25  cidian\src\dictionary\MyTestDictionary.java

     文件        831  2011-11-10 10:23  cidian\WebRoot\index.jsp

     文件         39  2011-11-10 10:23  cidian\WebRoot\meta-INF\MANIFEST.MF

     文件      31258  2011-11-10 10:27  cidian\WebRoot\WEB-INF\a17.jpg

     文件       1078  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes\dictionary\DictionaryBox$1.class

     文件       3125  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes\dictionary\DictionaryBox$2.class

     文件       2658  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes\dictionary\DictionaryBox.class

     文件        516  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes\dictionary\MyTestDictionary.class

     文件        381  2011-11-10 10:23  cidian\WebRoot\WEB-INF\web.xml

     文件      47769  2011-11-10 10:27  cidian\WebRoot\WEB-INF\查找.jpg

     目录          0  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes\dictionary

     目录          0  2011-11-10 10:26  cidian\WebRoot\WEB-INF\classes

     目录          0  2011-11-10 10:23  cidian\WebRoot\WEB-INF\lib

     目录          0  2011-11-10 10:24  cidian\src\dictionary

     目录          0  2011-11-10 10:23  cidian\WebRoot\meta-INF

     目录          0  2011-11-10 10:27  cidian\WebRoot\WEB-INF

     目录          0  2011-11-10 10:23  cidian\.myeclipse

     目录          0  2011-11-10 10:23  cidian\.settings

     目录          0  2011-11-10 10:25  cidian\Driver

     目录          0  2011-11-10 10:24  cidian\src

     目录          0  2011-11-10 10:23  cidian\WebRoot

     目录          0  2011-11-10 10:25  cidian

     文件       1202  2011-11-10 10:40  hanzhong.sql

----------- ---------  ---------- -----  ----

                95934                    27



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

评论

共有 条评论

相关资源