Zmienna globalna w GUI

CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Witam.
Dlaczego moja zmienna "message", po skompilowaniu jest nullem?
Teoretycznie w 125 linijce przypisuję jej wartość z getTheText.getText();
Proszę o pomoc lub wskazówki.

Wybaczcie, że nie z pastebin, ale tak będzie "czyściej".

Pozdrawiam.

SW
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 426
1

Ja tam nie widze, zebys teoretycznie ani praktycznie przypisywal cokolwiek do message.

fourfour
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 627
1

Ja w tej 125. linii przypisania do message nie widzę, ale może ślepy jestem...

datdata
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 957
1

Teoretycznie w 125 linijce przypisuję jej wartość z getTheText.getText();

Teoretycznie tak, a w praktyce nie.

CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

@datdata , @fourfour , @Swr
O kurcze. Skasowałem ten fragment. I popieprzyło mi się trochę.

Kopiuj
message = getTheText.getText();

Tak wyglądała moja 129 linijka. To co wpiszę w getTheText powinno sie przypisać do message.
Jednak dalej null.

dodanie znacznika <code class="java"> - @furious programming

SW
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 426
1

sprobuj jakieś najprostsze logowanie dodać do tych metod ustawiających i sprawdz czy sie w ogole wywoluja :)

CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

@Swr Wybacz, ale nie wiem o co chodzi z logowaniami.

CI
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

Napisałem takie coś

Kopiuj
private void sendButtonActionPerformed(java.awt.event.ActionEvent evt) {                                           
         message=getTheText.getText();
        displayText.setText(getTheText.getText() + "\n" + message);
    }

I działa. :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.