Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package program.zozidalom.remoteconsole;
- import javax.swing.*;
- import java.awt.*;
- import java.awt.event.ActionEvent;
- import java.awt.event.ActionListener;
- import java.io.PrintWriter;
- import java.net.Socket;
- public class Gui {
- private Main main;
- private JPanel p;
- private JButton s;
- private JButton b;
- private JFrame f;
- private JPasswordField pf;
- public void createGui() {
- f = new JFrame("RemoteConsole");
- f.setVisible(true);
- f.setSize(800, 600);
- f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- p = new JPanel();
- p.setBackground(Color.gray);
- s = new JButton("Stop");
- b = new JButton("Login");
- pf = new JPasswordField("Password comes here");
- p.add(b);
- p.add(pf);
- f.add(p);
- p.add(s);
- b.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent actionEvent) {
- char[] jk = pf.getPassword();
- String pw = String.valueOf(jk);
- System.out.print("Button pressed");
- System.out.print(pw);
- sendPw(pw);
- }
- });
- s.addActionListener(new ActionListener() {
- @Override
- public void actionPerformed(ActionEvent actionEvent) {
- sendMsg("stop");
- System.out.print("Msg sent...");
- }
- });
- }
- public void sendPw(String pw) {
- try {
- Socket socket = new Socket("127.0.0.1", 1778);
- PrintWriter writer = new PrintWriter(socket.getOutputStream());
- writer.print(pw);
- writer.close();
- socket.close();
- } catch (Exception ex) {
- }
- }
- public void sendMsg(String str) {
- try {
- Socket socket = new Socket("127.0.0.1", 1777);
- PrintWriter writer = new PrintWriter(socket.getOutputStream());
- writer.print(str);
- writer.close();
- socket.close();
- } catch (Exception ex) {
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement