All pastes #4611 Raw Edit

sudoer2

public java v1 · immutable
#4611 ·published 2005-01-23 04:27 UTC
rendered paste body
//serverimport java.lang.*;import java.io.*;import java.net.*;import java.lang.Thread.*;class Server {   public static void main(String args[]) {      String data = "test data";        while(true){      try {         ServerSocket srvr = new ServerSocket(1234);         Socket skt = srvr.accept();         System.out.print("Server has connected!\n");         PrintWriter out = new PrintWriter(skt.getOutputStream(), true);         System.out.print("Sending string: '" + data + "'\n");         out.print(data);         out.close();         skt.close();         srvr.close();      }      catch(Exception e) {         System.out.print("Whoops! It didn't work!\n");      }   }}}//client:package myclient;import javax.swing.JFrame.*;import javax.swing.*;import java.io.*;import java.net.*;public class myclient {    private static String call = "Call from: ";  public static void main(  String args[]){    //new MainFrame("from asterisk");    String phone = null;    JFrame fr = new JFrame();    JButton btn = new JButton("BUTTON");    JPanel panel = new JPanel();       panel.add(btn);    //panel.add(label);    panel.setBorder(BorderFactory.createEmptyBorder());    fr.getContentPane().add(panel);  //  fr.pack();//    fr.setVisible(true);while(true){    try{        Socket skt = new Socket("ip", 1234);        BufferedReader in = new BufferedReader(new InputStreamReader(skt.getInputStream()));        System.out.print("Received string: '");        while(!in.ready()) {}        phone = in.readLine();        System.out.println(phone);        System.out.println("'\n");        //    JLabel label = new JLabel(call + phone);    label.setLabelFor(btn);    panel.add(label);    fr.pack();    fr.setVisible(true);        //        in.close();    }    catch(Exception e){        System.out.print("Didn't work\n");    }   }  }}