Thread View: pl.comp.lang.java
3 messages
3 total messages
Started by Lukasz Tylutki
Tue, 10 Dec 1996 15:45
Prawy button/ Drawn button
Author: Lukasz Tylutki
Date: Tue, 10 Dec 1996 15:45
Date: Tue, 10 Dec 1996 15:45
15 lines
1186 bytes
1186 bytes
1. Jak przechwycic nacisniecie prawego przycisku w myszce???
To znaczy nie chce przechwytywac go w myszce ale w jakims obiekcie (button) ;-)
2. Jak uzyskac DrawnButton, tzn. zamiast label'a chce miec na przycisku
jakis lobrazecek............ ale to niekoniecznie.
3. Loj ktos moze to juz sie pytol, ale jak sie robi gify transparent?
TYlut.
--
******************************************************
Tylutki Lukasz AGH Informatyka IV
email: s765@ernie.icslab.agh.edu.pl
tylutki@student.uci.agh.edu.pl
homepage: http://student.uci.agh.edu.pl/~tylutki
******************************************************
Re: Prawy button/ Drawn button
Author: Radoslaw Poplawski
Date: Tue, 10 Dec 1996 19:52
Date: Tue, 10 Dec 1996 19:52
9 lines
888 bytes
888 bytes
10 Dec 1996 15:45:51 GMT, s765@ernie.icslab.agh.edu.pl (Lukasz Tylutki) napisał(a): >3. Loj ktos moze to juz sie pytol, ale jak sie robi gify transparent? Najlepeij Photoshopem (Export). Radoslaw Poplawski (radekp@geocities.com) WWW: http://www.geocities.com/MotorCity/3416 (NOWA STRONA!!!)
Re: Prawy button/ Drawn button
Author: Piotr Piatkowski
Date: Wed, 11 Dec 1996 21:08
Date: Wed, 11 Dec 1996 21:08
27 lines
2064 bytes
2064 bytes
Lukasz Tylutki <s765@ernie.icslab.agh.edu.pl> wrote: : 1. Jak przechwycic nacisniecie prawego przycisku w myszce??? : To znaczy nie chce przechwytywac go w myszce ale w jakims obiekcie (button) ;-) W dżawie z definicji nie ma drugiego i trzeciego przycisku myszy. Moim zdaniem bez sensu, jest to takie równanie w dół, no bo są takie komputery (zwane Makówkami) gdzie faktycznie jest tylko jeden przycisk myszy, a Java ma być platform-independent. Ale jest to zrobione trochę na około, otóż naciśnięcie prawego przycisku myszy powoduje to samo co naciśnięcie lewego przy wciśniętym klawiszu Shift|Control|Meta (jednego z nich - nie pamiętam którego). Więc trzeba w obsłudze mouseDown(Event ev, int x, int y) sprawdzić ev.controlDown() (albo ev.metaDown() albo ev.shiftDown()) - w zależności od tego co dostaniemy, event dotyczy lewego albo prawego przycisku myszy. To samo jest ze środkowym, ale jakoś nigdy nie udało mi się znaleźć który z klawiszy fun : 2. Jak uzyskac DrawnButton, tzn. zamiast label'a chce miec na przycisku : jakis lobrazecek............ ale to niekoniecznie. Musisz to zrobić samemu (bazując na klasie Canvas), albo poszukać w sieci - wiem że ktoś napisał klasę drawButton (albo jakoś podobnie). Klasy Button przerobić się tak (IMHO) nie da. -- Piotr Piątkowski, Uczelniane Centrum Informatyki, AGH Krakow, POLAND
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads