Ostanio postanowiłem się przyjrzeć Swing Application Framework, czyli nowemu podejściu do GUI, oferowanego w paczce z popularnym zamiennikiem edytora tekstowego NetBeans.
Wśród najistotniejszych udogodnień SAF oferuje uproszczony i jednolity dostęp do zasobów, takich jak przechowywane w plikach properties zlokalizowane teksty, wyświetlane w tworzonej aplikacji. Dla każdej klasy korzystającej z zasobów umieścić wystarczy plik properties o nazwie zgodnej z nazwą klasy w katalogu ścieżka-pakietu/resources. Potem wystarczy odwoływać się do zdefiniowanych etykiet.
Jak wszyscy wiemy nasz ulubiony język wzbogacił się o obsługę skryptów. W pakiecie od Sun dostajemy opakowany w standardowe API Rhino, czyli interpreter javascript rozwijany przez Mozilla Foundation.
Przeglądając dokumentację lub faq na stronie projektu Rhino poznamy podstawowe przypadki użycia. Dowiemy się jak wywołać skrypty i funkcje skryptowe, jak deklarować dla nich zmienne a także jak określić ich widoczność (scope). Bez problemu zadeklarujemy, korzystając z interfejsu ScriptContext, zmienne globalne. To po stronie aplikacji w javie.
Co jednak należy zrobić jeśli chcemy deklarować zmienne globalne w naszym skrypcie?
Najbardzie
Nie tak dawno temu, w dobrze znanym programistom miesięczniku SDJ ukazał się pewien felieton. W tekście zatytułowanym 'Kawa słońcem palona' autor zdemaskował niegodziwe postępowanie firmy Sun. Oto zła i niegodziwa korporacja - motywowana żądzą zysku ośmiela się (za duże pieniądze) promować swoje technologie oparte na znanym bywalcom niniejszego serwisu języku Java. Brrr... Cóż za niegodziwość!
Najnowsze komentarze
1 tydzień 3 days ago
4 weeks 6 days ago
7 weeks 5 days ago
8 weeks 3 days ago
9 weeks 20 hours ago
10 weeks 1 dzień ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 2 days ago
10 weeks 3 days ago