• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Obsługa przycisku z innej klasy

0 głosów
459 wizyt
pytanie zadane 26 października 2017 w Java przez zygmunt Początkujący (310 p.)

Chciałem rozdzielić swój program na dwie klasy, tak aby w jednej były wszystkie elementy GUI, w drugiej ich obsługa. Jak mogę w drugiej klasie odwołać się do przycisku? Do tej pory po prostu klikałem w NetBeansie na przycisk i przenosiło mnie do automatycznie utworzonej metody:

    private void ButtonActionPerformed(java.awt.event.ActionEvent evt) {                                             
        // TODO add your handling code here:
    }    

Jak mogę obsłużyć ten przycisk z innej klasy?

1 odpowiedź

+1 głos
odpowiedź 26 października 2017 przez Tomasz90 Nałogowiec (25,140 p.)
wybrane 26 października 2017 przez zygmunt
 
Najlepsza
W tej klasie co masz GUI i masz te metody co obsługują akcje do komponentów to tworzysz sobie obiekt klasy z logiką biznesową. Następnie w metodach które obsługują akcję do przycisków to wywołujesz metody z klasy z logiką. Ogólnie jak mam być szczery to po pierwsze szkoda tracić czasu na Swinga od kiedy jest JavaFX. Po drugie nie warto bawić się w to generowanie GUI w Netbeans bo też tak na początku robiłem na studiach i nie wiedziałem co się dzieje potem :D No i po trzecie odradzam NetBeansa bo Eclipse lepszy, a najlepszy IntelliJ IDEA
komentarz 26 października 2017 przez zygmunt Początkujący (310 p.)
Ok, dzięki :)

Co do pozostałych uwag widziałem właśnie jak czegoś szukałem, że ludzie chyba raczej sami piszą gui niż generują. NetBeansa używamy w szkole, stąd wybór, a na JavaFX zaraz zerknę :)

Podobne pytania

+1 głos
1 odpowiedź 458 wizyt
pytanie zadane 10 kwietnia 2022 w Java przez coriver Nowicjusz (170 p.)
+1 głos
1 odpowiedź 2,518 wizyt
pytanie zadane 9 października 2018 w Java przez C.J Obywatel (1,370 p.)
0 głosów
1 odpowiedź 229 wizyt
pytanie zadane 23 czerwca 2017 w Java przez student33 Początkujący (250 p.)

93,772 zapytań

142,730 odpowiedzi

323,382 komentarzy

63,368 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...