⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 proxypanel.java

📁 java多线程下载(程序源码) 只具备简单功能
💻 JAVA
字号:
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class ProxyPanel extends JFrame implements ActionListener {
private String host = "000.000.000.000";

private String port = "0000";

private JLabel label1 = new JLabel("主机:");

private JLabel label2 = new JLabel("端口:");

private JTextField hosttext = new JTextField();

private JTextField porttext = new JTextField();

private JButton button = new JButton("确定");

public ProxyPanel(int x, int y) {
   // setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
   JPanel panel = new JPanel();
   panel.setLayout(null);
   label1.setBounds(20, 20, 40, 20);
   hosttext.setBounds(60, 20, 140, 20);
   panel.add(label1, null);
   panel.add(hosttext, null);
   hosttext.setText(host);
   label2.setBounds(20, 60, 40, 20);
   porttext.setBounds(60, 60, 140, 20);
   panel.add(label2);
   panel.add(porttext);
   porttext.setText(port);
   button.setBounds(85, 100, 60, 20);
   button.addActionListener(this);
   panel.add(button);
   getContentPane().add(panel);
   setSize(new Dimension(240, 160));
   setVisible(true);
   setLocation(x, y);

}

public String getHost() {
   return this.host;
}

public String getPort() {
   return this.port;
}

public void actionPerformed(ActionEvent arg0) {
   // TODO Auto-generated method stub
   if (arg0.getSource() == button) {
    host = hosttext.getText();
    //System.out.println(host);
    port = porttext.getText();
    //System.out.println(port);
    System.getProperties().put("proxySet", "true");
    System.getProperties().put("proxyHost", host);
    System.getProperties().put("proxyPort", port);
    this.hide();
    this.setDefaultCloseOperation(HIDE_ON_CLOSE);

   }
}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -