clear se nevraci do puvodniho stavu, to je dobre? asi neni dobre, aby se stav jednoho tlacitka vracel do normalu pri stisku druheho, po stornu toho file vyberoveho dialogu vybublaji na pozadi nejake vyjimky.
K cemu je v obsluze toho FileChooseru ten string buffer, kdyz se vraci ten string, a btw, ten string se vraci i kdyz se nevybere nic, to mozna zpusobuje tu vyjimku.
meister
prepocitavani velikosti obrazku nejak moc dobre nefunguje
set visible je dobre dat az po vytvoreni layoutu, jinak se nic nevykresli nebo je nutno rucne volat repaint()
otevirat soubor jako je JPEG pri kazdem repaintu je barbarstvi. Doby, kdy kazdemu stacilo 640kB pameti davno minuly, takze bylo lepsi nacist ten obrazek do pameti jednou.
burdova
no, jeste tam mohlo byt neco na kliknuti
pro udalosti, kdyz uz nepouzivate action listener, se hodi spis mouseclicked, je prirozenejsi, ze to zacne reagovat az po uvolneni mysi
herna
proc se prohazuji labely clear a open?
ty udalosti mate nejake splasene, zvyraznuji se oba buttony najednou.
resize nefunguje na oba rozmery,
clear se projevi az pri prvnim prekresleni, je lepsi zavolat repaint
za ty nazvy metod pro obsluhu mysi by vas kolegove nemeli radi
kdyz jsem psal fantazii se meze nekladou, nemyslel jsem na ukor pouzitelnosti
jelinek
pekna fotka
asi bude lepsi pouzit mouseEntered v mouseListeneru, ten mouseMoved imho vygeneruje hromadu zbytecnych eventu
cteni obrazku pri kazdem repaintu je dost narocne, lepsi je to natahnout do pameti jednou
na udalosti spis mouseClicked nebo action listener, mouseREleased by se mohlo zvrhnout, mozna
krausova
hm, prvni nativni dialog, mate plus !
nejdriv jsem vas podezrival ze nacitate soubor pri kazdem repaintu, ale asi to je tou zvolenou kvalitou skalovani
linduska
tlacitka se nevraci do puvodniho vzhledu pri opusteni, chybi reakce na kliknuti
jen BMP? takovy obrazek snad ani nikdo uz nema
ty tlacitka bude asi lepsi vykreslit nejprve pozadi, a pak okraj
pri uzavreni okna se neukonci aplikace!
prasltom
ok
rodina
ten resize se chova v nekterych krajnich pripadech divne
nejaka zmena vzhledu tlacitek?
neukonci se aplikace pri uzavreni okna?
sebek
nejaky divny pomer maji otevirane obrazky
kdyz kliknu na clear, odbarvi se tlacitko open?
stejny kod jako pan hnizdo
skorpil
kdyz stornuju open dialog, predchozi obrazek se smaze :/
Pozdní odevzdání
kratina
zadne zmeny vzhledu nad tlacitky (pri prejeti mysi, kliknuti),
resize moc dobre nefunguje
aplikace se po zavreni okna neukonci !?
muska
ok,
ta odezva na kliknuti - lepsi jsou pressed a released eventy
reiter
pokud poprve open dialog stornuju, v pozadi vyskoci exception
u toho vykresleni mate duplicity v kodu, treba text tlacitka vypisujete pokazde stejne
ta odezva na kliknuti - lepsi jsou pressed a released eventy
tesar
setVisible(true) je vhodne umistit az na konec designu, ono se to pak jinak nemusi prekreslit
mozna jeste nejaka zmena vzhledu pri kliknuti
resize moc dobre nefunguje
turek
resize moc dobre nefunguje
nezjistil jsem proc, ale cpu mi vyskoci na 100%, a spadne az pri smazani obrazku
Thready
felcmma
docela jste si to zjednodusil. V zadani jsem tusim mluvil o mnozine producentu a mnozine konzumentu a o fronte. A to je na tom problemu dost podstatne.
fuchsova
popravde, netusim, jakto ze vam to funguje, ale nepodarilo se mi to rozbit
helankar
obcas deadlock
to vase reseni pro oznameni cekatelum vzdy probudi vsechny, i kdyz je prace jen pro jednoho, takze se tam zbytecne pracuje navic (ruzne testy)
hykajan
to notifyAll, kdyz je treba jen prvek ke zpracovani, zbytecne probouzi vsechny
wait s maximalnim cekanim - ano, muze to zabranit deadlocku, ale zas pracuji naprazdno …
kodera
ok, blocking queue jsem nezakazal :/
ale omezenim nekterych promennych jste si to zjednodusil (jiny pocet producentu, kazdy vyrobi jiny pocet polozek, atd.)
a co kdyz je nektery konzument rychlejsi, to se pak bude cekat na ty pomalejsi, nebo je lepsi jim pomoct?
makaric
obcas deadlock
mostek
podedeni linked listu :/
trochu jsem posteloval konstanty a deadlocklo to
while(fronta.getSize()>0){} - no to snad ne!, navic, fronta se muze vyprazdnit i behem vypoctu - staci, aby byli producenti pomalejsi.
konzument tam v pripade ze je prazdna fronta, nespi, ale porad se tam toci (i kdyz je pravda, ze vetsinu casu spi)