Polecenia GUI to kompleksowa struktura poleceń dla aplikacji interfejsu użytkownika Swing. Funkcja polecenia gui nad standardowymi akcjami Swinga. Za pomocą poleceń GUI można łatwo zmienić wygląd poleceń na podstawie kontekstu, w którym się pojawiają. Biblioteka obsługuje również konwencje specyficzne dla platformy, co pozwala na napisanie jednej konfiguracji, która zostanie dostosowana do podstawowej platformy. Grupy poleceń zapewniały zaawansowane wsparcie dla menu i pasków narzędzi. Grupy są konfigurowane z prostych plików konfiguracyjnych i można łatwo manipulować w czasie wykonywania za pomocą ich interfejsów API konstruktora. Wiele funkcji są dostarczane w celu uproszczenia rozwoju interfejsu użytkownika, w tym wstępnie utworzone polecenia do zamykania okien, otwierania i zapisywania plików lub wyświetlania listy ostatnich plików. Istnieją również funkcje framework, takie jak delegowanie poleceń i integracji pracownika huśtawka. Polecenia delegowanie umożliwiają łatwe dostosowanie zachowania polecenia na podstawie bieżącego kontekstu użytkownika. Biblioteka zawiera strategię delegowania opartą na fokusie, którą można aktywować w kilku wierszach kodu. Integracja SwingWorker podobnie ułatwia aktywowanie tafli szkła i wyłączenie polecenia, gdy zadanie w tle jest uruchomione. Interfejs API stara się zachować prostotę, jednocześnie obsługując zaawansowane funkcje po wyjęciu z pudełka. Zadbano o to, aby biblioteka była skalowana od małych niezależnych do dużych projektów korporacyjnych. Wiele z odwołania biblioteki jest to, że zapewnia wiele funkcji wygody i poleceń, aby uprościć życie dewelopera. Na przykład zawsze można pobrać okno przycisku wywoływania za pomocą getInvokerWindow(); polecenie zajmuje się przechodzenie przez hierarchie menu podręcznego. HoverListeners pozwalają wyświetlić szczegóły dowolnego polecenia aktywowane w kilku wierszach kodu. CommandHyperlinkListener ułatwia aktywowanie poleceń z hiperłączy w JEditorPanes.
historia wersji
- Wersja 2.1 opublikowany na 2007-08-24
Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego
WAŻNE - PRZECZYTAJ UWAŻNIE TE WARUNKI PRZED POBRANIEM TEGO
Oprogramowania. POBIERAJĄC LUB KORZYSTAJĄC Z TEGO OPROGRAMOWANIA, UŻYTKOWNIK
ŻE UŻYTKOWNIK (i) PRZECZYTAŁ NINIEJSZĄ UMOWĘ LICENCYJNĄ, (ii) ŻE
(III) I ŻE ZGADZASZ SIĘ PRZESTRZEGAĆ JEGO WARUNKÓW.
JEŚLI NIE ZGADZASZ SIĘ Z WARUNKAMI NINIEJSZEJ LICENCJI
UMOWY, NIE WOLNO POBIERAĆ ANI KORZYSTAĆ Z OPROGRAMOWANIA.
1. **Wersje licencji**
1. **Licencja na użytkowanie komercyjne**
Andrew Pietsch, udziela ci niewyłącznego, niezbywalnego
licencji na korzystanie z OPROGRAMOWANIA w celu obsługi do
równoczesnym programistom w twojej organizacji, dla której
uiściły opłatę licencyjną. Użytkownik może przenieść lub zainstalować
na więcej niż jednym komputerze, pod warunkiem że oprogramowanie jest używane
przez liczbę deweloperów, dla których opłata licencyjna została
Wypłacane. Korzystając z OPROGRAMOWANIA, można tworzyć aplikacje, aplety lub
innego oprogramowania, które następnie może być dystrybuowane bez tantiem.
2. **Licencja na użytkowanie niekomercyjne**
Andrew Pietsch, udziela ci niewyłącznego, niezbywalnego
licencji na korzystanie z OPROGRAMOWANIA wyłącznie do celów niekomercyjnych.
Korzystając z OPROGRAMOWANIA, można tworzyć aplikacje, aplety lub
innego oprogramowania, które następnie mogą być dystrybuowane bez tantiem.
Do użytku niekomercyjnego obejmuje (i) do użytku osobistego, (ii)
oraz (iii) korzystania przez akredytowane organizacje charytatywne.
Niekomercyjne stosowanie surowo zabrania (i) używania, do którego
otrzymania rekompensaty oraz (ii) wszelkie wykorzystanie zarówno w obrębie i/, jak i
organizacji handlowej. W celu uniknięcia wątpliwości, następujące
są uważane za przykłady komercyjnych zastosowań Oprogramowania, które są
wyraźnie zabronione przez tę licencję:
1. Wykorzystanie w przedsiębiorstwie komercyjnym lub na ich rzecz;
2. Wykorzystanie w celu osiągnięcia korzyści finansowych, osobistych lub innych;
3. Korzystanie przez agencje rządowe;
4. Korzystanie przez dostawcę usług telekomunikacyjnych lub internetowych
spółki;
5. Korzystanie w związku z administrowaniem komercyjną stroną internetową;
6. Wykorzystanie w związku ze świadczeniem profesjonalnej usługi
za które otrzymujesz rekompensatę (w tym system płatny
administracji);
7. Wykorzystanie w związku ze dostarczaniem produktów lub usług
dla organizacji handlowej;
8. Łączenie lub integrowanie Oprogramowania z dowolnym produktem
oprogramowania do użytku komercyjnego.
3. **Licencja na kod źródłowy**
Licencja na kod źródłowy daje ci prawo do używania i modyfikowania
kodu źródłowego SOFTWARE, pod warunkiem że (i) zapłaciłeś
Opłata licencyjna za kod źródłowy oraz (ii) użytkownik przestrzega następujących
Zasady:
1. Musisz zakupić licencję komercyjną dla każdego
organizacji, która będzie korzystać z OPROGRAMOWANIA, lub
wersji lub pochodnej oprogramowania zgodnie z
Licencji na użytkowanie komercyjne.
2. Nie wolno odsprzedawać, wynajmować ani dzierżawić kodu źródłowego ani
wersji lub pochodnej kodu źródłowego oprogramowania.
3. Nie wolno rozpowszechniać kodu źródłowego ani żadnych
wersji lub pochodnej kodu źródłowego OPROGRAMOWANIA, w źródle
formularza kodu. Użytkownik może rozpowszechniać tylko skompilowane wersje
(w formie obiektu).
4. Nie wolno odsprzedawać, wynajmować, dzierżawić ani rozpowszechniać produktów
z kodu źródłowego OPROGRAMOWANIA w jakikolwiek sposób, który konkurowałby z
oprogramowania.
5. W żadnym wypadku żadna część źródła OPROGRAMOWANIA
rozpowszechniania, ujawniania lub udostępniania w inny sposób
osoby trzeciej bez wyraźnej pisemnej zgody Andrzeja Pietscha.
6. Musisz chronić i zabezpieczać cały kod źródłowy
umowy licencyjnej kodu źródłowego. Aplikacje, które są budowane
na podstawie tego kodu źródłowego, które są rozpowszechniane lub są
dostępne poza organizacją, na przykład Internet, muszą być
chronione w zakresie, w jakim nie można łatwo
wydobyte lub dekompilowane.
7. Wszyscy deweloperzy w organizacji, którzy planują dostęp
kod źródłowy musi zgadzać się na warunki licencji kodu źródłowego
Umowy. Ponadto każdy deweloper zgadza się na
w celu zapewnienia poufności kodu źródła. Na przykład,
w żadnym wypadku deweloper nie może umieścić kodu źródłowego na
wewnętrznej sieci, w której nie ma kontroli.
2. **Własność**
Użytkownik nie ma żadnych praw własności do Oprogramowania. Zamiast tego masz
licencji na korzystanie z Oprogramowania, o ile niniejsza Umowa Licencyjna
pozostaje w pełnej mocy i mocy. Własność Oprogramowania,
Dokumentacja i wszelkie prawa własności intelektualnej w tym zakresie
pozostają przez cały czas z Andrew Pietsch. Jakiekolwiek inne wykorzystanie
Oprogramowanie przez dowolną osobę, firmę, korporację, rząd
organizacji lub jakimkolwiek innym podmiotem jest surowo zabronione i
naruszenia niniejszej Umowy Licencyjnej.
3. **Prawa autorskie**
Oprogramowanie i dokumentacja zawierają materiały, które są chronione
prawa autorskiego Stanów Zjednoczonych i prawa tajemnicy handlowej, a także
międzynarodowych postanowień traktatowych. Wszystkie prawa, które nie zostały przyznane
niniejszym są wyraźnie zastrzeżone przez Andrew Pietscha. Nie można usunąć
wszelkie informacje o własności Andrew Pietscha z dowolnej kopii
Oprogramowania lub dokumentacji.
4. **Ograniczenia**
Użytkownik nie może publikować, wyświetlać, ujawniać, wynajmować, dzierżawić, modyfikować,
rozpowszechniania lub tworzenia dzieł pochodnych opartych na Oprogramowaniu lub
Części. Nie wolno odtwarzać, dekompilować, tłumaczyć,
dostosować lub zdemontować Oprogramowanie, ani nie będzie próbował stworzyć
kodu źródłowego z kodu obiektowego oprogramowania. Użytkownik nie może
przesyłać Oprogramowanie przez dowolną sieć lub między urządzeniami,
chociaż użytkownik może korzystać z Oprogramowania w celu
innych materiałów. Użytkownik może przenieść Oprogramowanie na inne komputery
posiadasz tak długo, jak długo używasz go tylko na jednym komputerze naraz.
5. **Poufność**
Użytkownik przyjmuje do wiadomości, że Oprogramowanie zawiera zastrzeżone
andrzeja Pietscha i niniejszym zgadzasz się na utrzymanie
poufności Oprogramowania przy użyciu co najmniej tak dużego stopnia
opieki nad tym, jak służysz do zachowania poufności
informacji poufnych. Użytkownik zgadza się w uzasadniony sposób
warunków niniejszej Umowy Licencyjnej na Oprogramowanie do tych
osoby zatrudnione przez Ciebie, które mają kontakt z Oprogramowaniem,
i dołożyć wszelkich starań, aby zapewnić ich zgodność z
takich warunków, w tym, bez ograniczeń,
świadomego zezwolenia takim osobom na korzystanie z jakiejkolwiek części Programu
w celu uzyskania kodu źródłowego Programu lub
pokonując Klucz.
6. **Ograniczona gwarancja**
ANDREW PIETSCH UDZIELA GWARANCJI NA OKRES TRZECH (3) MIESIĘCY PO
ZAKUPU, ŻE OPROGRAMOWANIE BĘDZIE DZIAŁAĆ ZASADNICZO ZGODNIE Z
Z DOKUMENTACJĄ. JEŚLI OPROGRAMOWANIE NIE DZIAŁA W TEN SPOSÓB,
WYŁĄCZNYM ŚRODKIEM ZARADCZYM I JEDYNYM OBOWIĄZKIEM ANDREW PIETSCHA
GWARANCJI, JEST, WEDŁUG WŁASNEGO UZNANIA ANDREW PIETSCH, KOREKTA
WADY LUB ZWROTU CENY ZAKUPU ZAPŁACONEJ ZA
Oprogramowania. JAKIEKOLWIEK UŻYCIE OPROGRAMOWANIA ODBYWA SIĘ NA WŁASNE RYZYKO. Tę
OGRANICZONA GWARANCJA JEST JEDYNĄ GWARANCJĄ UDZIELONĄ PRZEZ ANDREW PIETSCHA
W ODNIESIENIU DO OPROGRAMOWANIA. Z WYJĄTKIEM POWYŻSZEJ OGRANICZONEJ GWARANCJI,
OPROGRAMOWANIA JEST DOSTARCZANE "JAK JEST." W MAKSYMALNYM ZAKRESIE DOZWOLONYM PRZEZ
PRAWA, ANDREW PIETSCH ZRZEKA SIĘ WSZELKICH INNYCH GWARANCJI WSZELKIEGO RODZAJU,
WYRAŹNYCH LUB DOROZUMIANYCH, W TYM, BEZ OGRANICZEŃ,
GWARANCJI PRZYDATNOŚCI HANDLOWEJ I PRZYDATNOŚCI DO OKREŚLONEGO CELU.
ANDREW PIETSCH NIE GWARANTUJE, ŻE FUNKCJE ZAWARTE W
OPROGRAMOWANIE BĘDZIE SPEŁNIAĆ WSZELKIE WYMAGANIA LUB POTRZEBY, KTÓRE UŻYTKOWNIK MOŻE MIEĆ, LUB
OPROGRAMOWANIE BĘDZIE DZIAŁAĆ BEZBŁĘDNIE LUB W
LUB ŻE WSZELKIE WADY LUB BŁĘDY W OPROGRAMOWANIU BĘDĄ
LUB ŻE OPROGRAMOWANIE JEST ZGODNE Z JAKIMIKOLWIEK KONKRETNYMI
Platformy. NIEKTÓRE JURYSDYKCJE NIE ZEZWALAJĄ NA ZRZECZENIE SIĘ LUB WYKLUCZENIE
DOROZUMIANYCH GWARANCJI, ABY NIE MIAŁY ONE ZASTOSOWANIA DO CIEBIE.
7. **Ograniczenie odpowiedzialności**
W ŻADNYM WYPADKU ANDREW PIETSCH NIE PONOSI ODPOWIEDZIALNOŚCI WOBEC CIEBIE ANI ŻADNEJ OSOBY TRZECIEJ
ZA WSZELKIE SZKODY PRZYPADKOWE LUB WTÓRNE (W TYM, BEZ
OGRANICZENIA, POŚREDNIE, SPECJALNE, KARNE LUB PRZYKŁADOWE SZKODY DLA
UTRATA DZIAŁALNOŚCI, UTRATA ZYSKÓW, PRZERWANIE DZIAŁALNOŚCI LUB STRATA
INFORMACJI HANDLOWYCH) WYNIKAJĄCYCH Z KORZYSTANIA LUB NIEMOŻNOŚCI
KORZYSTANIA Z PROGRAMU LUB W PRZYPADKU JAKICHKOLWIEK ROSZCZEŃ ZE STRONY INNEJ STRONY, NAWET
ANDRZEJ PIETSCH ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD.
ŁĄCZNA ODPOWIEDZIALNOŚĆ ANDREW PIETSCHA W ODNIESIENIU DO
ZOBOWIĄZAŃ WYNIKAJĄCYCH Z NINIEJSZEJ UMOWY LUB W INNY SPOSÓB W ODNIESIENIU DO
OPROGRAMOWANIA I DOKUMENTACJI LUB W INNY SPOSÓB NIE MOŻE PRZEKROCZYĆ KWOTY
OPŁACIE LICENCYJNEJ UISZCZONEJ PRZEZ UŻYTKOWNIKA ZA OPROGRAMOWANIE I DOKUMENTACJĘ.
PONIEWAŻ NIEKTÓRE PAŃSTWA/KRAJE NIE ZEZWALAJĄ NA
OGRANICZENIE ODPOWIEDZIALNOŚCI ZA SZKODY WTÓRNE LUB PRZYPADKOWE,
POWYŻSZE OGRANICZENIE MOŻE NIE MIEĆ ZASTOSOWANIA DO CIEBIE.
8. **Rozwiązanie umowy**
Niniejsza Umowa Licencyjna obowiązuje do momentu jej rozwiązania. Możesz
niniejszej Umowy Licencyjnej w dowolnym momencie poprzez zniszczenie lub
powrót do Andrew Pietscha wszystkich kopii Oprogramowania i
Dokumentacja będąca w twoim posiadaniu lub pod twoją kontrolą. Andrew
Pietsch może wypowiedzieć niniejszą Umowę Licencyjną, jeśli którykolwiek z warunków
niniejszej Umowy Licencyjnej. Po powiadomieniu o
umowy, użytkownik zgadza się zniszczyć lub zwrócić Andrew Pietschowi wszystkie
kopii Oprogramowania i Dokumentacji oraz do pisemnego poświadczenia
że wszystkie znane kopie, w tym kopie zapasowe, zostały
Zniszczone. Wszystkie przepisy dotyczące poufności, własności
prawa, a nieujawnienie mocy nie może
Umowa licencyjna na oprogramowanie.
9. **Ogólne**
Niniejsza Umowa Licencyjna będzie interpretowana, interpretowana i regulowana
zgodnie z prawem Australii bez względu na kolizje prawa
przepisów. Wyłączne forum dla wszelkich sporów
lub z niniejszą Umową Licencyjną będzie
sądu w Stanie Wiktoria w Australii. Niniejsza licencja
umowa stanowi całość Umowy między stronami
niniejszego rozporządzenia. Każde zrzeczenie się lub modyfikacja niniejszej Umowy Licencyjnej
być skuteczne tylko wtedy, gdy jest to pisemne i podpisane przez obie strony
niniejszego rozporządzenia. Jeśli jakakolwiek część niniejszej Umowy Licencyjnej zostanie uznana za nieważną lub
niewykonalne przez sąd właściwej jurysdykcji, pozostała część
niniejszej Umowy Licencyjnej będą interpretowane w taki sposób, aby
intencji stron.
Szczegóły programu
- Kategorii: Rozwoju > Składniki & Biblioteki
- Wydawca: Andrew Pietsch
- Licencji: Bezpłatna wersja próbna
- Cena: $45.00
- Wersja: 2.1
- Platformy: windows