There are a lot of flash cms templates .
Новости сайта
Новости

Янв 25, 2011
В Украине начался HTC Android Developers Contest 2.0 Сегодня началась регистрация, а сам HTC Android Developers Contest 2.0 стартует 1 февраля и продлится до 30 апреля. Именно в этот период у разработчиков будет возможность загрузить на сайт конкурса свои приложения.
Далее...

Янв 20, 2010
Планирование следующего проекта PocketBook не заменнимый помощник студента. И интеграл подсчитает и операции с комплесными числами выполнит. Найдёт решение симплекс методом. Научит бейсику и ассемблеру.
Далее...

Янв 10, 2010
Начат новый проект В этом проекте мы создадим альтернативный канал для доступа в глобальную сеть из интернет мессенжера.
Далее...

Контакты
an image
Portfolio Site.
Киев.
Email: gawad@svitonline.com

Программирование

Листинг

   // connect to server
   private void connectToServer() throws IOException
   {      
      displayMessage"Attempting connection\n" );

      // create Socket to make connection to server
      client = new SocketInetAddress.getByNamechatServer )12345 );

      // display connection information
      displayMessage"Connected to: " 
         client.getInetAddress().getHostName() );
   }

   // get streams to send and receive data
   private void getStreams() throws IOException
   {
      // set up output stream for objects
      output = new ObjectOutputStreamclient.getOutputStream() );      
      output.flush()// flush output buffer to send header information

      // set up input stream for objects
      input = new ObjectInputStreamclient.getInputStream() );

      displayMessage"\nGot I/O streams\n" );
   }

   // process connection with server
   private void processConnection() throws IOException
   {
      // enable enterField so client user can send messages
      setTextFieldEditabletrue );

      do // process messages sent from server

         // read message and display it
         try {
            message = String input.readObject();
            displayMessage"\n" + message );
         }

         // catch problems reading from server
         catch ClassNotFoundException classNotFoundException ) {
            displayMessage"\nUnknown object type received" );
         }

      while !message.equals"SERVER>>> TERMINATE" ) );

   // end method processConnection

   // close streams and socket
   private void closeConnection() 
   {
      displayMessage"\nClosing connection" );
      setTextFieldEditablefalse )// disable enterField

      try {
         output.close();
         input.close();
         client.close();
      }
      catchIOException ioException ) {
         ioException.printStackTrace();
      }
   }

   // send message to server
   private void sendDataString message )
   {
      // send object to server
      try {
         output.writeObject"CLIENT>>> " + message );
         output.flush();
         displayMessage"\nCLIENT>>> " + message );
      }

      // process problems sending object
      catch IOException ioException ) {
         displayArea.append"\nError writing object" );
      }
   }

   // utility method called from other threads to manipulate 
   // displayArea in the event-dispatch thread
   private void displayMessagefinal String messageToDisplay )
   {
      // display message from GUI thread of execution
      SwingUtilities.invokeLater(
         new Runnable() {  // inner class to ensure GUI updates properly

            public void run() // updates displayArea
            {
               displayArea.appendmessageToDisplay );
               displayArea.setCaretPosition
                  displayArea.getText().length() );
            }

         }  // end inner class

      )// end call to SwingUtilities.invokeLater
   }

   // utility method called from other threads to manipulate 
   // enterField in the event-dispatch thread
   private void setTextFieldEditablefinal boolean editable )
   {
      // display message from GUI thread of execution
      SwingUtilities.invokeLater(
         new Runnable() {  // inner class to ensure GUI updates properly

            public void run()  // sets enterField's editability
            {
               enterField.setEditableeditable );
            }

         }  // end inner class

      )// end call to SwingUtilities.invokeLater
   }

   public static void mainString args[] )
   {
      Client application;

      if args.length == )
         application = new Client"192.168.1.250" );
      else
         application = new Clientargs] );

      application.setDefaultCloseOperationJFrame.EXIT_ON_CLOSE );
      application.runClient();
   }

// end class Client

Назад... Далее...

Design downloaded from free website templates.