资源简介
适合初学者学习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\.myme
文件 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\me
文件 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.xm
文件 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\me
目录 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个文件信息
- 上一篇:gson-2.8.5.jar
- 下一篇:排序 java 图形界面
评论
共有 条评论