📄 start.java
字号:
package console;
import java.awt.*;
import javax.swing.*;
import java.awt.Rectangle;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class Start extends JFrame {
private String ipAddress;
JLabel jLabel1 = new JLabel();
JTextField jTextField1 = new JTextField();
JButton jButton1 = new JButton();
public Start() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
private void jbInit() throws Exception {
getContentPane().setLayout(null);
jLabel1.setText("IP地址:");
jLabel1.setBounds(new Rectangle(9, 14, 48, 29));
this.getContentPane().add(jLabel1);
jButton1.setBounds(new Rectangle(52, 61, 127, 27));
jButton1.setToolTipText("");
jButton1.setText("连接");
this.getContentPane().add(jTextField1);
this.getContentPane().add(jButton1);
jTextField1.setToolTipText("");
jTextField1.setBounds(new Rectangle(57, 21, 132, 20));
jButton1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
if (ipAddressCheck(jTextField1.getText().trim())) {
ipAddress = jTextField1.getText().trim();
new Snap(ipAddress);
dispose();
}
else
{
jTextField1.setText("");
}
}
});
this.setSize(230,120);
this.setVisible(true);
}
public boolean ipAddressCheck(String str) {
int l = str.length();
int i = 0;
int pointCounet = 0;
if (l == 0) {
return false;
} while (i <= l - 1) {
if (str.charAt(i) == '.') {
pointCounet++;
}
i++;
}
if (pointCounet == 3) {
return true;
}
return false;
}
public static void main(String[] args) {
Start start = new Start();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -