webServer web服务器

时间:2012-06-30 17:06:22
【文件属性】:
文件名称: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代码。我不怎么用