📄 connectivityframe.java
字号:
private javax.swing.JLabel getJLabel6() { if (jLabel6 == null) { jLabel6 = new javax.swing.JLabel(); jLabel6.setBounds(25, 100, 100, 25); jLabel6.setText("TimeOut(mSec):"); jLabel6.setToolTipText(""); } return jLabel6; } private javax.swing.JLabel getJLabel7() { if (jLabel7 == null) { jLabel7 = new javax.swing.JLabel(); jLabel7.setBounds(250, 100, 100, 25); jLabel7.setText("RetryCount:"); jLabel7.setToolTipText(""); } return jLabel7; } /** * This method initializes jLabel2 * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabel2() { if (jLabel2 == null) { jLabel2 = new javax.swing.JLabel(); jLabel2.setBounds(25, 130, 100, 25); jLabel2.setText("IsConnected:"); } return jLabel2; } /** * This method initializes jTextFieldUri * * @return javax.swing.JTextField */ private javax.swing.JTextField getJTextFieldUri() { if (jTextFieldUri == null) { jTextFieldUri = new javax.swing.JTextField(); jTextFieldUri.setBounds(140, 10, 428, 25); jTextFieldUri.setText("http://www.intel.com"); } return jTextFieldUri; } private javax.swing.JTextField getJTextFieldProx() { if (jTextFieldProx == null) { jTextFieldProx = new javax.swing.JTextField(); jTextFieldProx.setBounds(140, 40, 428, 25); } return jTextFieldProx; } private javax.swing.JTextField getJTextFieldUser() { if (jTextFieldUser == null) { jTextFieldUser = new javax.swing.JTextField(); jTextFieldUser.setBounds(140, 70, 100, 25); } return jTextFieldUser; } private javax.swing.JTextField getJTextFieldPass() { if (jTextFieldPass == null) { jTextFieldPass = new javax.swing.JTextField(); jTextFieldPass.setBounds(360, 70, 100, 25); } return jTextFieldPass; } private javax.swing.JTextField getJTextFieldTime() { if (jTextFieldTime == null) { jTextFieldTime = new javax.swing.JTextField(); jTextFieldTime.setBounds(140, 100, 100, 25); } return jTextFieldTime; } private javax.swing.JTextField getJTextFieldRetry() { if (jTextFieldRetry == null) { jTextFieldRetry = new javax.swing.JTextField(); jTextFieldRetry.setBounds(360, 100, 100, 25); } return jTextFieldRetry; } /** * This method initializes jLabelConnected * * @return javax.swing.JLabel */ private javax.swing.JLabel getJLabelConnected() throws IntelMobileException { if (jLabelConnected == null) { jLabelConnected = new javax.swing.JLabel(); jLabelConnected.setBounds(140, 130, 50, 25); if (!myInstance.IsConnected.IsNull()) { jLabelConnected.setText(String.valueOf(myInstance.IsConnected.GetValue())); } } return jLabelConnected; } /** * This method initializes jButton * * @return javax.swing.JButton */ private javax.swing.JButton getJButton() { if (jButton == null) { jButton = new javax.swing.JButton(); jButton.setBounds(200, 130, 200, 25); jButton.setText("Basic Check"); jButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { jTextArea.setText("Connecting..."); jButton.setEnabled(false); new Thread() { public void run() { try { jTextArea.setText(getInfo(jTextFieldUri.getText().trim())); } catch (IntelMobileException ex) { ex.printStackTrace(); } jButton.setEnabled(true); } }.start(); } }); } return jButton; } private javax.swing.JButton getJButton1() { if (jButton1 == null) { jButton1 = new javax.swing.JButton(); jButton1.setBounds(400, 130, 200, 25); jButton1.setText("Advanced Check"); jButton1.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent e) { jTextArea.setText("Connecting..."); jButton1.setEnabled(false); new Thread() { public void run() { try { jTextArea.setText(getInfo1(jTextFieldUri.getText().trim() ,jTextFieldProx.getText().trim(),jTextFieldUser.getText().trim(),jTextFieldPass.getText().trim(),jTextFieldTime.getText().trim(),jTextFieldRetry.getText().trim())); } catch (IntelMobileException ex) { ex.printStackTrace(); } jButton1.setEnabled(true); } }.start(); } }); } return jButton1; } /** * This method initializes jScrollPaneText * * @return javax.swing.JScrollPane */ private javax.swing.JScrollPane getJScrollPaneText() { if (jScrollPaneText == null) { jScrollPaneText = new javax.swing.JScrollPane(); jScrollPaneText.setBounds(25, 160, 550, 150); jScrollPaneText.setViewportView(getJTextArea()); } return jScrollPaneText; } /** * This method initializes jTextArea * * @return javax.swing.JTextArea */ private javax.swing.JTextArea getJTextArea() { if (jTextArea == null) { jTextArea = new javax.swing.JTextArea(); jTextArea.setEditable(false); jTextArea.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED)); } return jTextArea; } private String getInfo(String pszDestination) throws IntelMobileException { if(!myInstance.IsConnected.IsNull()) jLabelConnected.setText(String.valueOf(myInstance.IsConnected.GetValue())); else jLabelConnected.setText("(null)"); StringBuffer strBuf = new StringBuffer(); if(!jTextFieldProx.getText().trim().equals("")||!jTextFieldUser.getText().trim().equals("")||!jTextFieldPass.getText().trim().equals("")||!jTextFieldTime.getText().trim().equals("")||!jTextFieldRetry.getText().trim().equals("")) { strBuf.append("You set more than one parameter value.\r\n\r\n Please Use Advanced Check.\r\n"); return strBuf.toString(); } boolean bReachable = myInstance.IsReachable( pszDestination ); strBuf.append("Reachable (").append(pszDestination).append("): ") .append(bReachable).append("\n"); String myNetworkAdapterKey = myInstance.GetNetworkAdapterKey(pszDestination); if(myNetworkAdapterKey != null) strBuf.append("the Network Adapter Key:").append(myNetworkAdapterKey).append("\n"); String myLinkProtocolKey = myInstance.GetNetworkAdapterKey(pszDestination); if(myLinkProtocolKey != null) strBuf.append("the Link Protocal Key:").append(myLinkProtocolKey).append("\n"); int iLatency = myInstance.GetLatency( pszDestination ); if ( iLatency == ConnectivityInstance.TIMEOUT ) strBuf.append("Latency (").append(pszDestination).append("): Time Out.\n"); else strBuf.append("Latency (").append(pszDestination).append("): ") .append(iLatency).append(" ms\n"); return strBuf.toString(); } private String getInfo1(String pszDestination, String pszProx, String pszUser, String pszPass, String pszTime, String pszRetry) throws IntelMobileException { if(!myInstance.IsConnected.IsNull()) jLabelConnected.setText(String.valueOf(myInstance.IsConnected.GetValue())); else jLabelConnected.setText("(null)"); StringBuffer strBuf = new StringBuffer(); if(pszProx.equals("")) pszProx = "N"; if(pszTime.equals("")) pszTime = "0"; if(pszRetry.equals("")) pszRetry = "1"; int myTime = (new Integer(pszTime)).intValue(); int myRetry = (new Integer(pszRetry)).intValue(); if(myTime < 0) myTime = 0; if(myRetry <= 0) myRetry = 1; boolean bReachable = myInstance.IsReachable( pszDestination, pszProx, pszUser, pszPass, myTime, myRetry ); strBuf.append("Reachable (").append(pszDestination).append("): ") .append(bReachable).append("\n"); String myNetworkAdapterKey = myInstance.GetNetworkAdapterKey(pszDestination); if(myNetworkAdapterKey != null) strBuf.append("the Network Adapter Key:").append(myNetworkAdapterKey).append("\n"); String myLinkProtocolKey = myInstance.GetNetworkAdapterKey(pszDestination); if(myLinkProtocolKey != null) strBuf.append("the Link Protocal Key:").append(myLinkProtocolKey).append("\n"); int iLatency = myInstance.GetLatency(pszDestination, pszProx, pszUser, pszPass, myTime, myRetry ); if ( iLatency == ConnectivityInstance.TIMEOUT ) strBuf.append("Latency (").append(pszDestination).append("): Time Out.\n"); else strBuf.append("Latency (").append(pszDestination).append("): ") .append(iLatency).append(" ms\n"); return strBuf.toString(); } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -