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: 1951
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: 5736
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.

JG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 272
1
wojownik266 napisał(a):

Jak ta książka została wydana 25 lat temu to dzisiaj zapewne nie naddaje się do niczego.

Nie przesadzaj, ona ma ponad 500 stron. Jako podstawka do monitora jak najbardziej się sprawdzi. U mnie tę funkcję pełniły książki o Delhpim i to świetnie działało.

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.