GMF (ci EMF, GEF) me taky uz napadlo, jen jsem nenasel, jak se tam pracuje s obrazky. Jinak diky za rady. Podarilo se mi udelat panel na frame, tak, ze frame ma FillLayout a panel ma FormLayout. Takto mi jde vlozit na panel obrazek a pres obrazky vkladat jine prvky.

M.

Ondrej Nekola napsal(a):
Ve SWT vam konkretne neporadim, ale obecne je nekolik moznosti:
- mit gui toolkit, ktery vam umozni mit vic vrstev widgetu na sobe primo
- mit nad sebou dva layery, horni polopruhledny a na nem buttony
- do obrazku si dokreslit button sam a pak zjistovat polohy kliknuti na obrazek.

Porad nechapu, proc pouzivate rasterove obrazky, nevyplatilo by se vam spis neco jako SVG nebo kdyz uz jedete nad SWT http://www.eclipse.org/modeling/gmf/

       Ondra "Satai" Nekola
       http://blogs.sun.com/satai/
S tim html souhlasim. Zatim pouze sbiram informace, jak to resit.
Neni problem udelat panel s obrazkem (jako label) a po kliknuti zobrazit jiny obrazek. Nevim ale, jak NA ten obrazek vlozit tlacitko. Predpokladam, ze to bude problem layoutu. Pouzivam SWT. Zkusil jsem FormLayout, ten mi sice dovolil vlozit tacitko na label
s obrazkem, ale to tlacitko neni videt (je na pozadi).

M.

Ondrej Nekola napsal(a):
Tomas asi myslel http://java.sun.com/products/java-media/2D/
ale vazne nevim, zda je to cesta pro tento pripad. Preseneji pomuze vam to nejspis jen v tom, domalovat si do obrazku dalsi (meta)data.

Navic se nemohu zbavit dojmu, ze myslite moc html-centricky. Co mit proste jeden panel s par kontrolkama a nejakym imagem a pri kliknuti zmenit kontrolky a ten obrazek (pripadne si do nej nevic domalovat neco dalsiho)?

A proc vlastne chcete pro zobrazovani nejakeho schematu pouzivat rastrovou grafiku?

   Ondra "Satai" Nekola
   http://blogs.sun.com/satai/
jak?


Tomas . napsal(a):
Ja by som skusil J2D

2008/4/12 Martin Jedlička <[EMAIL PROTECTED]>:
Zdravim,

mam takovy problem. Pouzivam SWT a potreboval bych vytvorit okno ve kterem by byl obrazek, po kliknuti na tento obrazek by se otevrel jiny obrazek, atd. (s tim, ze by se slo vratit k predchozimu obrazku). Napada me toto udelat pres HTMLBrowser, proste otevirat jednotlive HTML stranky s obrazkem.
Problem je
ale v tom, ze ja bych na ty obrazky potreboval umistit jeste nejaky control
prvky (tlacitko nebo label).

 Priklad:
Mam obrazek, kde je nejake blokove schema. Kazdy blok ve schematu by mel label, ktery signalizuje stav toho bloku OK/porucha (tj. cteni hodnoty z
nejake promenne).
 Po kliknuti na tento blok ve schematu by se otevrel jiny obrazek z
detailnejsim popisem bloku, na ktery se kliklo, atd.

 Nevite nekdo, jak toto resit? Nejaky priklad?

 Diky moc za kazdou radu.

 Martin









Odpovedet emailem