Java Swing 4 Książka.

Java Swing 4 Książka.
W2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 45
0

Witam. Czy ta ksiązką nie będzie trochę za stara aby ją wykorzystać w dzisiejszych czasach?
https://helion.pl/ksiazki/java-4-swing-tom-1-jan-bielecki,javas1.htm?srsltid=AfmBOook44ZNyp1e78MnqDerg3xZ91rfmC5Cahr8ux2aFu69Keum3oyV#format/d
A jeśli tak to czy mogłby ktoś polecić coś do programowania grafiki w javie? Byle nie javaFX. Zależy mi na Swingu. Miłego dnia!

Charles_Ray
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1948
0

Data wydania książki drukowanej :
2000-09-19

Ta książka została wydana… ćwierć wieku temu.

Musi być grafika w Javie? Może jakiś Electron albo inny JavaScript.

TerazOdpowiemNaKomcie
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 421
1

ale nostalgicznie sie zrobiło

W2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 45
0

Jak ta książka została wydana 25 lat temu to dzisiaj zapewne nie naddaje się do niczego. To chciałem wiedzieć. Dziękuję za odpowiedź i życzę miłego dnia. Będę się musiał przeprosić z JavaFX...!!!

phantom_wizard
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 152
1
wojownik266 napisał(a):

Jak ta książka została wydana 25 lat temu to dzisiaj zapewne nie naddaje się do niczego. To chciałem wiedzieć. Dziękuję za odpowiedź i życzę miłego dnia. Będę się musiał przeprosić z JavaFX...!!!

Wszystko zależy, jeśli robisz jakiegoś toola tylko dla siebie to java swing będzie nie dość że przenośny to jeszcze chat gpt wygeneruje ci od razu to czego chcesz.

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5719
0

będzie cieżko bo nikt nie robi już aplikacji desktopowych w javie. chyba jedyne rozwiązanie to wziąć stare książki, ale potem trzeba by ten kod unowocześnić. żeby nie tłuc implementacji interfejsów z jedną metodą tam gdzie starczy funkcja. pamiętam że w pradawnych przykładach do springa to była jeszcze jeszcze patologia współdzielenia listenerów. nawet to na studiach miałem. wynikało to z tego że JVM podobno źle radził sobie z dużą ilością klas więc robiono jeden listener z drabinką ifów do obsługi 20 przycisków. ale nawet w 2012 to już było passé

W2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 45
0

Ok. Dzięki!

KD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
1

To nie jest tak, że nikt już nie robi aplikacji desktopowych w Javie. W polskim korpo pewnie tak, bo wszędzie webówka i angular. A jakbyś celował w apkę typu dashboard to pewnie lepiej w elektronie, albo tauri robić. Niemniej są ludzie co wciąż rozwijają fajne aplikacje desktopowe w javie albo kotlinie, czy im się to opłaca tego nie wiem. Przykładem mogą być: produkty JetBrains, dbVisualizer, Sweet Home 3D i mnóstwo pomniejszych. Java Swing + FlatLaf daje radę i poza składnią (zwykła java) jest całkiem nowoczesna. W JavaFx też można znaleźć ciekawe projekty na przykład takie gui do silnika gier Defold. JavaFx + AtlantaFX i masz całkiem fajny wygląd. Ale w moim odczuciu JavaFx jest gorsza od Swing, wydaje mi się, że GUI gorzej się odświeża, widoczne są szarpania np. w takim WebView.

Podsumowywując, bo się trochę rozpisałem, książka powyżej może być ok, ale zalecałbym Ci jeszcze poczytać o wzorcach MVC, MVP i MVVM jeśli myślisz o desktopie i masz jakiś konkretny projekt w planach. Natomiast jeśli chciałbyś celować w rynek IT w Polsce, żeby łatwiej później znaleźć pracę to webóka niestety.

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.