tray i komunikaty

Odpowiedz Nowy wątek
2006-08-28 13:05
losio
0

Witam

Mam takie pytanie, chciałbym zrobić w swojej aplikacji w javie komunikaty wyskakujące nad ikona w trayu podobne do tych z gadu-gadu czyli "xxxx jest dostępny" "xxx przesyła wiadomość" itd. Jak to zrobic. Powiem tylko ze przerabialem te dymki, balony itd. Ale z nimi mam taki problem ze po pierwsze nie satysfakcjonuja mnie wizualnie a po drugie nie można np wyswietlac ich okreslony czas. Mialem mniej wiecej taki pomysl zeby po prostu wyswietlac jakiegos JDialog w tym rogu, policzyc mu wspolrzedne itd ale wtedy pojawia sie taki problem ze ja nie chce zeby ktos go np z tamtad przeniosl. Ma byc w jednym miejscu. A nie wiem czy da sie to w jakis sposob zrobic bo tym to raczej system steruje.

Z gory dzieki za odpowiedz
pozd

Pozostało 580 znaków

2006-08-28 13:14
0

Dobrze kombinujesz. Wyswietlaj tam JDialog albo jakies zmodyfikowane JFrame. Jesli nie chcesz, zeby sie dalo zamknac, przeniesc, zmniejszyc itd. to obsluz te zdarzenia i odpowiednio modyfikuj okienko.

Np. jesli przenoszenie to obslugujesz to zdarzenie i tam za kazdym razem jak ktos przenosi ustawiasz oryginalne wspolrzedne. W efekcie nie da sie przeniesc, bo okienko bedzie 'przyszpilone' do konkretnego miejsca.

pozdrawiam
johny


You need to learn how to walk
before you can run

Pozostało 580 znaków

2006-08-28 13:19
losio
0

do spoko tak kombinowalem. Ale przenoszenie okna powoduje jakie zdarzenie??

Pozostało 580 znaków

2006-08-28 13:29
0

ComponentListener, zdarzenie ComponentMoved.

pozdrawiam
johny


You need to learn how to walk
before you can run

Pozostało 580 znaków

2006-08-28 14:11
0

Zamiast JDialog możesz użyć Window. Klasa ta nie posiada żadnych ramek, nie da jej przesuwać ani zamknąć za pomocą myszki.


Pozostało 580 znaków

2006-10-17 22:08
0

nie wiem, jak w SWINGu ale aby np. umiescic ikonke w trayu, to dla SWT kilka sekund ;)

pozdrawiam

Pozostało 580 znaków

2006-10-17 22:25
0
eximius napisał(a)

nie wiem, jak w SWINGu ale aby np. umiescic ikonke w trayu, to dla SWT kilka sekund ;)

pozdrawiam

Nie dosc, ze wskrzeszasz watek, to jeszcze nie wiesz o czym jest...

pozdrawiam
johny


You need to learn how to walk
before you can run

Pozostało 580 znaków

2006-10-18 19:47
0

1) podaj argument za nieodpowiadaniem na tematy, jesli wnosza cos nowego??
2) wiem o czym on jest - podpowiedzialem szybki sposob, na tworzenie aplikacji dzialajacej w tray'u oraz zarzadzanie "dymkami" - twierdze, ze w SWT jest to dobrze rozwiazane

pozdrawiam

Pozostało 580 znaków

2006-10-19 02:25
0

Autorowi chodzilo o podpowiedz na temat tworzenia dymkow nad ikonka traya, generalnie gdziekolwiek. Ty odpowiedziales, ze ikonke traya (nie dymek) latwo tworzyc w SWT - to jednak troche co innego niz to, o co chodzilo autorowi (nic o tworzeniu ikonek w trayu nie pisal)
To jesli chodzi o podpunkt 2. Natomiast w nawiazaniu do podpunktu 1 to co ma ta odpowiedz do tematu? Nie ma sensu wnosic cos nowego, skoro autor ani o to nie pytal ani nie ma z tym najprawdopodobniej problemu.

pozdrawiam
johny


You need to learn how to walk
before you can run

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0