📄 show_info.java~17~
字号:
package Resource_Selection;import java.awt.*;import java.awt.event.*;import java.io.*;import java.util.*;import java.sql.*;import com.borland.dx.sql.dataset.*;import com.borland.dbswing.*;import javax.swing.*;public class show_info extends JFrame { JPanel contentPane; JTextField jTextField1 = new JTextField(); JButton jButton1 = new JButton(); JLabel jLabel1 = new JLabel(); JLabel jLabel2 = new JLabel(); JLabel jLabel3 = new JLabel(); JLabel jLabel4 = new JLabel(); JLabel jLabel5 = new JLabel(); JLabel jLabel6 = new JLabel(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); //Construct the frame public show_info() { enableEvents(AWTEvent.WINDOW_EVENT_MASK); try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception { contentPane = (JPanel) this.getContentPane(); jTextField1.setText(""); jTextField1.setBounds(new Rectangle(10, 19, 182, 24)); contentPane.setLayout(null); this.setSize(new Dimension(328, 337)); this.setTitle("信息"); jButton1.setBounds(new Rectangle(219, 18, 79, 25)); jButton1.setText("查询"); jButton1.addActionListener(new show_info_jButton1_actionAdapter(this)); jLabel1.setText("jLabel1"); jLabel1.setBounds(new Rectangle(9, 61, 182, 28)); jLabel2.setText("jLabel2"); jLabel2.setBounds(new Rectangle(9, 97, 184, 27)); jLabel3.setText("jLabel3"); jLabel3.setBounds(new Rectangle(8, 131, 187, 31)); jLabel4.setText("jLabel4"); jLabel4.setBounds(new Rectangle(7, 168, 194, 32)); jLabel5.setText("jLabel5"); jLabel5.setBounds(new Rectangle(6, 210, 195, 30)); jLabel6.setText("jLabel6"); jLabel6.setBounds(new Rectangle(6, 246, 186, 33)); jButton2.setBounds(new Rectangle(12, 295, 126, 30)); jButton2.setText("清空"); jButton2.addActionListener(new show_info_jButton2_actionAdapter(this)); jButton3.setBounds(new Rectangle(162, 294, 120, 32)); jButton3.setText("返回"); jButton3.addActionListener(new show_info_jButton3_actionAdapter(this)); contentPane.add(jTextField1, null); contentPane.add(jButton1, null); contentPane.add(jLabel1, null); contentPane.add(jLabel2, null); contentPane.add(jLabel3, null); contentPane.add(jLabel4, null); contentPane.add(jLabel5, null); contentPane.add(jLabel6, null); contentPane.add(jButton2, null); contentPane.add(jButton3, null); } //Overridden so we can exit when window is closed protected void processWindowEvent(WindowEvent e) { super.processWindowEvent(e); if (e.getID() == WindowEvent.WINDOW_CLOSING) { this.dispose(); } } void jButton1_actionPerformed(ActionEvent e) { String sql = null, table="", table_1="",table_2="", table_3="", table_4="", table_5="", table_6=""; table=jTextField1.getText(); sql = "select * from computer where 地址 ='" + table + "'"; String driverName = "sun.jdbc.odbc.JdbcOdbcDriver"; String connectionURL = "jdbc:odbc:computer";//driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\WINDOWS\\Desktop\\desktop\\毕业设计\\Grid\\computer.mdb"; Connection con = null; Statement stmt = null; ResultSet rs = null; String adm = null; try { Class.forName(driverName).newInstance(); con = DriverManager.getConnection(connectionURL); stmt = con.createStatement(); rs=stmt.executeQuery(sql); if(rs.next()){ table_1="名称: "+rs.getString("名称"); table_2="主频: "+rs.getString("主频"); table_3="内存: "+rs.getString("内存"); table_4="硬盘: "+rs.getString("硬盘"); table_5="操作系统:"+rs.getString("操作系统");// table_6=rs.getString("机群"); } else{ table_1="对不起,您查找的IP不存在"; }//编号,地址,名称,主频,内存,硬盘,操作系统,网络速度,是否开放,机群,响应时间 } catch(Exception ex) { ex.printStackTrace(); } finally { try { rs.close(); stmt.close(); con.close(); } catch (Exception ex) { ex.printStackTrace(); } } jLabel1.setText(table_1); jLabel2.setText(table_2); jLabel3.setText(table_3); jLabel4.setText(table_4); jLabel5.setText(table_5); jLabel6.setText(""+table_6); } void jButton2_actionPerformed(ActionEvent e) { jTextField1.setText(""); jLabel1.setText(""); jLabel2.setText(""); jLabel3.setText(""); jLabel4.setText(""); jLabel5.setText(""); jLabel6.setText(""); } void jButton3_actionPerformed(ActionEvent e) { this.dispose(); } }class show_info_jButton1_actionAdapter implements java.awt.event.ActionListener { show_info adaptee; show_info_jButton1_actionAdapter(show_info adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton1_actionPerformed(e); }}class show_info_jButton2_actionAdapter implements java.awt.event.ActionListener { show_info adaptee; show_info_jButton2_actionAdapter(show_info adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton2_actionPerformed(e); }}class show_info_jButton3_actionAdapter implements java.awt.event.ActionListener { show_info adaptee; show_info_jButton3_actionAdapter(show_info adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton3_actionPerformed(e); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -