Aktywne Wpisy

P-----c w dzieciństwie i jej skutki
Na Mirko często przewija się temat toksycznych rodziców, „świętego spokoju” i słynnego tekstu „kiedyś to było, dostało się kablem od prodiża i człowiek wyrósł na ludzi”. Porozmawiajmy poważnie. Jak z perspektywy czasu oceniacie atmosferę w swoich domach rodzinnych? Czy fizyczna lub psychiczna tresura ze strony rodziców to był u Was standard, czy mieliście szczęście wychować się w normalnych warunkach?
Ankieta w pełni anonimowa.
#ankietydetektywa
Na Mirko często przewija się temat toksycznych rodziców, „świętego spokoju” i słynnego tekstu „kiedyś to było, dostało się kablem od prodiża i człowiek wyrósł na ludzi”. Porozmawiajmy poważnie. Jak z perspektywy czasu oceniacie atmosferę w swoich domach rodzinnych? Czy fizyczna lub psychiczna tresura ze strony rodziców to był u Was standard, czy mieliście szczęście wychować się w normalnych warunkach?
Ankieta w pełni anonimowa.
#ankietydetektywa
Jaki rodzaj „metod wychowawczych” dominował w Twoim domu i jak na Ciebie wpłynął?
- Przemoc fizyczna (pas, kabel) i trauma do dziś 9.4% (77)
- Przemoc psychiczna (wyzywanie, poniżanie) 8.4% (69)
- Zimny chów (brak zainteresowania) 10.9% (89)
- Sporadyczny klaps, ale był strach przed rodzicem 19.7% (161)
- Awantury domowe i alkohol (syndrom DDA/DDD) 11.5% (94)
- Nadopiekuńczość i toksyczna kontrola (brak luzu) 7.8% (64)
- Normalny dom – szacunek, miłość i wsparcie 14.4% (118)
- Było biednie/ciężko, ale bez żadnej przemocy 7.1% (58)
- Dopiero na terapii odkryłem, jak było toksycznie 1.6% (13)
- Wyniki / Nie chcę o tym myśleć 9.3% (76)
Apiro +99
Treść przeznaczona dla osób powyżej 18 roku życia...





http://pastebin.com/RTNK22Vr
Fragment kodu odpowiedzialny za przyjmowanie wiadomości od klienta przez serwer i wyświetlająca ją na GUI.
Problem w tym, że każda następna odebrana wiadomość nadpisuje się na poprzednią. Dzieje się to 12 linijce.
Chciałbym, aby każda wiadomość była wyświetlana pod poprzednią.
Nie proszę o podanie gotowego rozwiazania, ale o wskazówkę, nakierowanie mnie na sposób rozwiazania.
Może coś z ArrayList?
Dzięki z góry Mircy( ͡° ͜ʖ ͡°)
Coś w stylu:
displayText.setText(displayText.getText() + response);- napisałeś nazwę klasy z małej litery :<
- niektóre zmienne są nazwane po polsku inne po angielsku :<
- nazwałeś klasę sendTheMessage z małej litery
- co tu się w ogóle z tymi wątkami odwala? dlaczego wysyłasz wiadomość w osobnym wątku?
- nie jestem pewien czy robienie System.exit(0) a potem pisanie na stderr to
@PanKamil907: Da się tak z wiadomościami wpisanymi z klawiatury?
- Swing, którego używasz do GUI ma
SwingUtilities.invokeLater(Runnable runnable). To jest JEDYNY dobry sposób na aktualizowanie GUI z wielu wątków. Jak to zawołasz to kod zrunnablezostanie wywołany w wątku odpowiedzialnym za GUI.-
JTextArea, którego używasz dodisplayTextma metodęappend(String). Użyj jej zamiastsetTexti nowa wiadomość nie będzie kasowała poprzednich tylko dopisze się na końcu.- Robienie niestatycznych klas wewnętrznych jest w
Jeśli tak, to muszę zrezygnować z tego rozwiązania, bo przywraca ono problem, który wczoraj rozwiązałem, a mianowicie, program zawieszał mi się po odebraniu pustego pakietu, a teraz , przy takim rozwiązaniu zawiesza się od razu, przy przyjęciu pierwszego pakietu.
źródło: comment_aE93shBAQBqjmjZPGiKhhoKDDx4AZ3ot.jpg
Pobierzdisplay.setTextpowinno byćinvokeLater. Reszta musi być poza. Przecież nie możemy odbierać danych od klienta w wątkuz GUI ;)invokeLater(response);
?