Button wscisniety/wycisniety 
 
Button wscisniety/wycisniety
Zobacz wiadomo¶ci
 
Cytat
A gdyby tak siê wedrzeæ na umys³ów górê, / Gdyby stan±æ na ludzkich my¶li piramidzie, / I przebiæ czo³em przes±dów chmurê, / I byæ najwy¿sz± my¶l± wcielon±. . . Juliusz S³owacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Button wscisniety/wycisniety



Luc - 16-11-2005 21:31
Button wscisniety/wycisniety
  Witam,

Mam takie pytanie, bo jakos nie moge sobie poradzic, czy tez znalezc nic co
dzialaloby mi..

Pytanie moze i banalne, ale..

Mam zrobione Menu, i gdzies w palikacji button - JToggleButton.
Chce zrobic tak, aby wybierajac dana opcje z Menu, oddzialowywala ona na ten
Button, poprostu przy wlaczeniu opcji sprawiala ze Button sie zapadnie...,
przy wylaczeniu, ze z powrotem sie "odznaczy". Opcja menu i Button,
oczywiscie sa powiazane ta sama finkcjonalnoscia, tyle tylko ze jesli
korzystam z menu, no to pozniej wszystko sie krzaczy, Button jest
zapadniety, mimo ze opcja nie jest wlaczona i na odwrot..

Probowalem SetPressed, no ale nie dziala mi tak.. Dziala niby setEnabled,
ale tamto nie...
Moze, ktos ma jakis pomysl, aby mnie w tym poratowac?

Jak juz pisze:), to odrazu spytam sie o cos innego...
Moja zabawa z Java to jak narazie jakis tydzien i raczej poznaje mozliwosci
i funkcje tego srodowiska..
Mam zrobic odtwarzacz video.. No i wlasnie robie, na poczatku tworze cale
okno, wyglad aplikacji.. wszystko jest ladnie, przyciski, menu rozwijane..
jest ok.. wybieram jakis plik video, bo i tworzy mi sie Player, ktory trafia
na CENTER calej aplikacji... i tu mam banie, bo Player tworzony jest jako
ostatni, i tym samym trafia na pierwszy plan?, przez co jak rozmijam Menu,
to wchodzi mi ono pod obraz.. Z lekka bez sensu. Nie moge wyczaic jak
zrobic, aby orozwijalo sie ono w naturalny sposob... Jest jakas mozliwosc?
Czy tez to juz tylko i wylacznie zalezy od tego jak tworze cala aplikacje?

Cos chcialem sie pobawic wartswami, ale wydaje mi sie jedak ze to troszke o
cos innego chodzi...

Jesli kts moglby mi jakos podpowiedziec, nakierowac, to Wielkie Dzieki!
A ja wracam, bede dalej myslal i szukal...





Zbyszek Malec - 16-11-2005 21:31

  Luc wrote (tak! stara dobra wrotka!):

> i tu mam banie, bo Player tworzony jest jako
> ostatni, i tym samym trafia na pierwszy plan?, przez co jak rozmijam Menu,
> to wchodzi mi ono pod obraz.. Z lekka bez sensu. Nie moge wyczaic jak
> zrobic, aby orozwijalo sie ono w naturalny sposob... Jest jakas mozliwosc?

A co to jest ten player? To jest komponent stworzony na bazie Swinga czy
inny? Bo byæ mo¿e problem jest po prostu z "wag±" komponentu. Raczej nie
jest dobrze mieszaæ swinga z kontrolkami natywnymi np.

--
Zbigniew Malec Ustronie:104 gg:2756100




Luc - 17-11-2005 11:22

  > A co to jest ten player? To jest komponent stworzony na bazie Swinga czy
> inny? Bo byæ mo¿e problem jest po prostu z "wag±" komponentu. Raczej nie
> jest dobrze mieszaæ swinga z kontrolkami natywnymi np.

Player jest tworzony przy wykorzystaniu Java Media Framework...

A co to jest, w sumie sam nie wiem... jakis komponent, ktory nastepnie jest
dodawany do aplikacji?

A co do przycisku, probuje cos wyczaic z klasy Class
JToggleButton.ToggleButtonModel
Ale jakos nie potrafie tego uzyc... Nie wiem, moze w ogole w zlym kierunku
ide...




Luc - 17-11-2005 11:22

  Oki.. z tym przyciskiem sobie poradzilem, jednak banalne, zla metode
chcialem zastosowac...





Zbyszek Malec - 17-11-2005 11:22

  Luc wrote (tak! stara dobra wrotka!):

> A co to jest, w sumie sam nie wiem... jakis komponent, ktory nastepnie jest
> dodawany do aplikacji?

Jak masz dokumentacjê, to sprawd¼ tam, czy to jest leightweight component,
czy heavy weight component. Ewentualnie czy korzysta ze swinga czy nie (ale
pewnie nie i st±d problemy). Ewentualnie sprawd¼ w ¼ród³ach czy tam jest
awt czy swing wykorzystany (czy co¶ jeszcze innego).

--
Zbigniew Malec Ustronie:104 gg:2756100




Luc - 17-11-2005 11:22

  > Jak masz dokumentacjê, to sprawd¼ tam, czy to jest leightweight component,
> czy heavy weight component. Ewentualnie czy korzysta ze swinga czy nie
(ale
> pewnie nie i st±d problemy). Ewentualnie sprawd¼ w ¼ród³ach czy tam jest
> awt czy swing wykorzystany (czy co¶ jeszcze innego).

Przejrzalem to co mam, jakis guide w PDF'ie oraz conieco na stronie Sun'a,
ale takich informacji nie znalazlem... A czy to korzysta ze Swinga.. nie
wiem, to jest biblioteka multimedialna, do obslugi multimediow.. to co ona
oferuje, niby osadza sie w Swingu, poprostu.. No nie wiem sam, za malo o tym
wiem, w sumie mozna napisac ze nic jak narazie nie wiem.. i sie z deczka w
tym gubie jeszcze...
Mimo wszystko dzieki za zainteresowanie..

Bede dalej szukal rozwiazania, moze rownie jest proste jak z tamtym
przyciskiem:)
Ogolnie ro myslaem ze jakos mozna potraktowac komponent ktory jest tworzony
jako np. cos jak JPanel i nadac mu wlasciwosic aby przechodzi lwarstwe
nizej, byl transparentny.. sam nie wiem co, ale jakos tak, aby go wsadzic
nizej, ewentualnie, nadac jakis atrybut MenuBar aby caly czas usatawialo sie
jako OnTop...
Narazie to mam zrobione tak ze tworze sobie JPanel, a nastepnie pobieram
VisualComponent, czyli obraz filmu, ze tak to nazwe i dodaje go do tego
JPanel.
Myslalem ze jak to dodam, to jakos z nim sie poalczy, czy cos wtym stylu i
bedzie wszytsko oki, a obraz jakoby tylko pjawia sie w miejscu JPanel no a
reszte juz pisalem..

Oki, nic.. lece kombinowac dalej, jeszcze raz za pomoc...
Pozdrawiam!




Krzysztof Wolny - 17-11-2005 11:22

  Luc napisa³(a):
> Oki.. z tym przyciskiem sobie poradzilem, jednak banalne, zla metode
> chcialem zastosowac...

Podziel sie jak, z tego co pameitam to nie ma wbudowanego sposobu na
synchronizacje pomiedzy pozycjami w menu a guzikami toolbara :)
kiedys robilem to za pomoca akcji i cos tam w nich trzymalem, co mowilo
w jakim stanie ona jest. Ale i tak byl problem bo pozycje w menu mozna
wlaczyc/wylaczyc tuz przed jej pokazaniem (jest taki listener) ale
przycisku juz nie ;) chyba zeby zrobic wlasne zdarzenei w akcji a guzik
i menu implemenetowalyby je i wlaczaly./wylaczaly sie w zaleznosci od
stanu :)

--
Krzysztof Wolny




Luc - 17-11-2005 19:16

  Nie no, w koncu wyszlo na to ze nie ma problemu....
Na poczatku chcialem to zrobic na ItemListener, ale chodzilo bez sensu.. w
sumie tak do konca to nie chodzilo, ale niewazne.
Zrobilem to na ActionListener, ze tak napisze... przy wykorzystaniu metody
setSelected()
Na poczatku chcialem to robic na setPressed(), co wydawalo mi sie dosc
logiczne z nazwy metody... ale nie kompilowalo sie..
Tak wiec uzylem tej pierwszej metody w obsludze zdarzen i wszystko ladnie
chodzi.. przynajmniej u mnie:) No i to wszystko polaczone z JToggleButton...




Luc - 17-11-2005 19:16

  > synchronizacje pomiedzy pozycjami w menu a guzikami toolbara :)

Teraz dopiero zauwazylem... nie chodzilo mi o ToolBar, tylko o MenuBar...
Z ToolBar, skoro tak piszesz moze i tak wlasnie jest...




Krzysztof Wolny - 17-11-2005 19:16

  Luc napisa³(a):
>> synchronizacje pomiedzy pozycjami w menu a guzikami toolbara :)
>
> Teraz dopiero zauwazylem... nie chodzilo mi o ToolBar, tylko o MenuBar...
> Z ToolBar, skoro tak piszesz moze i tak wlasnie jest...

to juz nie qmam bo napisales tak:

>Mam zrobione Menu, i gdzies w palikacji button - JToggleButton.
>Chce zrobic tak, aby wybierajac dana opcje z Menu, oddzialowywala ona
>na ten
>Button, poprostu przy wlaczeniu opcji sprawiala ze Button sie
>zapadnie...,

ale jak juz rozwiazales to ok...:)

--
Krzysztof Wolny




Luc - 17-11-2005 19:16

  Oki, moze jakos tak niezbyt to sprecyzowalem..

Chodzilo mi o MenuBar... to rozwijane, gdzie jest Plik, Opcje itd:)
Opcje z tego menu chcialem polaczyc z Buttonem w aplikacji, no Mute, czy tez
Loop.

Tak zeby, jesli wcisne w Menu Powtarzaj odgrywanie filmu w petli, to
jednoczesnie zaznaczy sie mi klawisz Loop ( ktorym jest odpowiedzialny za ta
sama funkcje w odtwarzaczu ).

No to wlasnie tak wygladaloby, i o to mi chodzilo:) Ale juz wszystko jest
oki, wiec rzeczywisnie niewazne..

Mam za to nadal problem z tym MenuBar, ktore ciagle po wlaczeniu filmu chowa
m isie pod obraz filmu.. bez sensu i nie moge jakos tego zmienic.. za malo
wiem.... Z deczka smieszna sytuacja..
Juz nawet zrobilem tak, aby MenuBar pojawial sie w palikacji po zaladowaniu
filmu (tak dla testow ), i nic to nie pomogla kolejnosc, obraz dalej jest na
pierwszym planie..
No ale nic, musze to jakos zalatwic..




Krzysztof Wolny - 17-11-2005 19:16

  Luc napisa³(a):
> Oki, moze jakos tak niezbyt to sprecyzowalem..
>
> Chodzilo mi o MenuBar... to rozwijane, gdzie jest Plik, Opcje itd:)
> Opcje z tego menu chcialem polaczyc z Buttonem w aplikacji, no Mute, czy tez
> Loop.
>
> Tak zeby, jesli wcisne w Menu Powtarzaj odgrywanie filmu w petli, to
> jednoczesnie zaznaczy sie mi klawisz Loop ( ktorym jest odpowiedzialny za ta
> sama funkcje w odtwarzaczu ).
>
> No to wlasnie tak wygladaloby, i o to mi chodzilo:) Ale juz wszystko jest
> oki, wiec rzeczywisnie niewazne..

oki, wazne ze dziala, przynajmniej na poczatku :)

>
> Mam za to nadal problem z tym MenuBar, ktore ciagle po wlaczeniu filmu chowa
> m isie pod obraz filmu.. bez sensu i nie moge jakos tego zmienic.. za malo
> wiem.... Z deczka smieszna sytuacja..
> Juz nawet zrobilem tak, aby MenuBar pojawial sie w palikacji po zaladowaniu
> filmu (tak dla testow ), i nic to nie pomogla kolejnosc, obraz dalej jest na
> pierwszym planie..
> No ale nic, m

tak jak pisalem, problem w tym ze ten komponent jest jakos dziwnie
rysowany :) musisz poczytac cos o tym, bo czyatlem kiedys ze takei
problemy ludzie maja, mzoe ktos cos juz na to poradzil... ;)

--
Krzysztof Wolny




Zbyszek Malec - 17-11-2005 19:16

  Luc wrote (tak! stara dobra wrotka!):

> MenuBar

Ale MenuBar czy JMenuBar?

--
Zbigniew Malec Ustronie:104 gg:2756100




Luc - 18-11-2005 12:02

 
> Ale MenuBar czy JMenuBar?

JMenubar....




Zbyszek Malec - 18-11-2005 12:02

  Luc wrote (tak! stara dobra wrotka!):

>> Ale MenuBar czy JMenuBar?
>
> JMenubar....

Zrób taki eksperyment:
1. zamiast tego wideo daj jaki¶ inny komponent - jak menu jest ok, to
znaczy ¿e winny jest ten komponent. Pewnie jest "ciê¿ki".

2. Zmieñ JMenuBar na MenuBar (metoda setMenuBar a nie set JMenuBar).
Wszystkie menusy z JMenu na Menu i wtedy sprawd¼. Jak jest ok, to pewnie
w³a¶nie komponent jest ciê¿ki.

Je¿eli siê oka¿e ¿e komponent jest ciê¿ki to ja znam dwa rozwi±zania.
1. budujesz okno w oparciu o awt.
2. poszukaj na sieci informacji na temat java3d. Tam jest podobny problem -
mo¿e znajdziesz inne rozwi±zanie (obej¶cie?) problemu.

--
Zbigniew Malec Ustronie:104 gg:2756100




Luc - 18-11-2005 12:02

  > Zrób taki eksperyment:
> 1. zamiast tego wideo daj jaki¶ inny komponent - jak menu jest ok, to
> znaczy ¿e winny jest ten komponent. Pewnie jest "ciê¿ki".
>
> 2. Zmieñ JMenuBar na MenuBar (metoda setMenuBar a nie set JMenuBar).
> Wszystkie menusy z JMenu na Menu i wtedy sprawd¼. Jak jest ok, to pewnie
> w³a¶nie komponent jest ciê¿ki.
>
> Je¿eli siê oka¿e ¿e komponent jest ciê¿ki to ja znam dwa rozwi±zania.
> 1. budujesz okno w oparciu o awt.
> 2. poszukaj na sieci informacji na temat java3d. Tam jest podobny
problem -
> mo¿e znajdziesz inne rozwi±zanie (obej¶cie?) problemu.

Witam,

Wlasnie tak zrobilem przed chwila...
Po tym jak zauwazylem ze menu dziala dobrze kiedy.... jak plik nie jest
filmem, nie ma Visual Component, no to nie wlacza sie obraz, tylko Label z
napisem "No Video", no i w tym przypadku nie bylo problemu..Menu dzialalo
dobrze Tak wiec juz bylo jasne ze to chodzi o Visual Component Playera...
Tak jak piszesz jest ciezki..

Po tym wlasnie przerobilem menu na " bez J".. no i wszystko chodzi oki..
Tyle tylko ze gorzej wyglada i chyba w tym momencie trace takie mozliwosci
jak, przypisanie obrazka do opcji w Menu, ustawienia opcji Mnemonic i
Accelerator? I nie wiem czemu, ale zaczalo sie mi czepiac do MenuListtenera,
ale tutaj pewnie gdzie indziej problem lezy, wiec mniejsza z tym...

Tak wiec w jedna stronie nie dobrze i w druga nie koniecznie tak jakbym
chcial.. Hmm

No nic, cos bede jeszcze szukal, wielkie dzieki za pomoc, popatrze za czyms
w zwiazku z ta Java3D.

Pozdrawiam!
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    corel - gdzie jest ukryty light button (zarowka) [Sprzedam] 5 x Button (30dni) - w ka¿dym temacie [FLASH] banalny problem z buttonem pop up z buttonu flasha logo co oceny word - corel [logotyp] uwagi VFP9 wczytywanie XML problem z mysql blob + sybase nie dziala:(
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • marcelq.xlx.pl
  • Cytat

    Decede mihi sole - nie zas³aniaj mi s³onca.
    Gdy kogo¶ kochasz, jeste¶ jak stworzyciel ¶wiata - na cokolwiek spojrzysz, nabiera to kszta³tu, wype³nia siê barw±, ¶wiat³em. Powietrze przytula siê do ciebie, choæby by³ mróz, a ty masz w sobie tyle rado¶ci, ¿e musisz j± rozdawaæ woko³o, bo siê w tobie nie mie¶ci
    Hoc fac - tak czyñ.
    A tergo - od ty³u; z ty³u.
    I czarne w³osy posiwiej±. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com