Форум программистов, компьютерный форум, киберфорум
Java: GUI, Графика
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 2
Регистрация: 30.11.2014
Сообщений: 67
1

Зациклить inbound.readLine()

09.05.2018, 20:00. Показов 272. Ответов 0
Метки нет (Все метки)

Открыть 2 раза и настроить друг на друга
Очень странно работает

Java
1
2
3
4
5
6
7
8
9
10
11
12
        btnSend.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent arg0) {
                try {
                    Messenger(inbound, outbound, PCName, ClientName,textField.getText());
                    textArea.append("\n" + PCName + ": " + textField.getText());
                    textField.setText(null);
                } catch (IOException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }
        });
Java
1
2
3
4
5
6
7
8
9
10
11
static void Messenger(BufferedReader inbound, OutputStream outbound,
        String PCName, String ClientName, String Message) throws IOException {
 
                outbound.write((Message).getBytes());
                outbound.write("End\n".getBytes());
 
                Message = inbound.readLine();
                Message = Message.substring(0, Message.indexOf("End"));
                textArea.append("\n" + ClientName + ": " + Message);
        
    }
во 1 что самое не понятно - почему-то очишает и добавляет текст в эриа у своего собеседника? что???
ну во 2 плохое чтение из потока, мб можно как-нибудь зациклить? чтоб постоянно проверял? ну со sleep

проблема во мне, а в чем еще и кто может помочь исправить?)
0
Вложения
Тип файла: rar CHAT by VDV.rar (13.3 Кб, 4 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2018, 20:00
Ответы с готовыми решениями:

Как зациклить воспроизведение видео?
Всем здоровья! Извините за глупый вопрос, прошу помощи. Начинающий, туго идет понимание. Хочу...

Какая разница между Console.ReadLine() и Сonsole.In.ReadLine()?
какая разница между Console.ReadLine() и Сonsole.In.ReadLine() ?

Qt - readLine :?
Добрый вечер всем , кто читает эту тему , вопрос у меня таков - : QByteArray Array; Array...

Serialport - Readline
Добрый день. Возникла глупая проблема, но не могу решить, не владею c# в нужной мере. Нужно...

__________________

Записывайтесь на профессиональные курсы Java-разработчиков
Обучение в Java Mentor с оплатой после трудоустройства
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.05.2018, 20:00

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

GNU Readline
В общем, появилась необходимость пользоваться такой штукой, как GNU Readline при разработки...

Аналог ReadLine
Подскажите, есть ли какие-нибудь способы сделать с формами аналогично то, что происходит при...

ReadLine проверка данных
Подскажите как исправить доходит до Readline и я просто жму Enter и вот такая ошибка Как ее...

Не работает StreamReader.ReadLine
Здравствуйте, господа программисты! Описываю задачу: требуется найти определённую строку в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.