【文件属性】:
文件名称:webServer web服务器
文件大小:20KB
文件格式:RAR
更新时间:2012-06-30 17:06:22
webServer web服务器
package GUI;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;
/*
* 查询记录的登录窗口
* */
public class SelectGUI extends JDialog {
/**
*
*/
private static final long serialVersionUID = -5191965365261772248L;
private JPanel jp;
private JLabel[] jl = { new JLabel("请输入您要查询记录的时间"), new JLabel("开始时间:"),
new JLabel("结束时间:") };
private JTextField jt1, jt2;
private JButton jb;
public SelectGUI(final JFrame jf) {
jp = new JPanel();
jp.setLayout(null);
jl[0].setBounds(100, 30, 200, 20);
jp.add(jl[0]);
jl[1].setBounds(60, 80, 80, 20);
jp.add(jl[1]);
jt1 = new JTextField();
jt1.setBounds(150, 80, 100, 20);
jp.add(jt1);
jl[2].setBounds(60, 130, 80, 20);
jp.add(jl[2]);
jt2 = new JTextField();
jt2.setBounds(150, 130, 100, 20);
jp.add(jt2);
jb = new JButton("确定");
jb.setBounds(170, 200, 60, 20);
jb.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (jt1.getText() == null || jt1.getText().equals("")) {
JOptionPane.showMessageDialog(jf, "您没有输入开始时间,请重新输入");
}
if (jt2.getText() == null || jt2.getText().equals("")) {
JOptionPane.showMessageDialog(jf, "您没有输入结束时间,请重新输入");
} else {
new DatebaseGUI(jf, jt1.getText(), jt2.getText());
}
}
});
jp.add(jb);
this.add(jp);
this.setTitle("查询历史记录");
this.setResizable(false);
this.setBounds(100, 100, 400, 300);
this.setVisible(true);
jf.setDefaultCloseOperation(JDialog.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
JFrame jf = new JFrame();
new SelectGUI(jf);
}
}
【文件预览】:
web服务器源码
----Request.java(4KB)
----log()
--------Log.java(302B)
--------LogImpl.java(3KB)
----MalformedRequestException.java(328B)
----ChannelIO.java(2KB)
----Sendable.java(606B)
----Handler.java(163B)
----RequestHandler.java(4KB)
----HttpServer.java(4KB)
----StringContent.java(1KB)
----AcceptHandler.java(772B)
----config()
--------Config.java(135B)
--------ConfigImpl.java(5KB)
--------ConfigException.java(398B)
----Content.java(293B)
----FileContent.java(2KB)
----dbstore()
--------DBStore.java(122B)
--------DBStoreImpl.java(3KB)
--------HL.java(2KB)
--------DBStoreException.java(405B)
----config.xml(2KB)
----SimpleHttpServer.java(3KB)
----Response.java(3KB)
----info.sql(197B)
网友评论
- java代码。我不怎么用