Pomoc oko Eclipsa

Pomoc oko Eclipsa

offline
  • Pridružio: 22 Feb 2013
  • Poruke: 30

Prilikom startovanja programa napisanog u Javi, prikaze mi se ovaj prozor,
prntscr.com/1trp0n
pozadina prozora bi trebala da bude bele boje, ali ne znam zasto se ucita u pozadinu nesto sto se nalazi "iza" prozora programa. Zna li neko u cemu je problem? Inace koristim Eclipse Standard 4.3 Kepler.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14824
  • Gde živiš: Niš

Pa pozadina i jeste bela:



offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3898
  • Gde živiš: Novi Sad,Klisa

To nije pozadina tog prozora, vec pozadina project explorera.
Pozadina treba da izgleda ovako:




Njemu se pozadina providi

offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

I ja sam imao isti takav problem kad sam radio sa grafikom u Javi. Npr., ostane mi neka diskusija na MC uključena dok debagujem program, i kad se pokaže prozor tačno vidim iza njega stranicu MyCity-a.

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Predlažem da samo prvo "obrišeš" pozadinu tako što ćeš preko celog prozora nacrtati kvadrad bele, ili neke druge boje. To mora da reši problem.

offline
  • Pridružio: 22 Feb 2013
  • Poruke: 30

Srki_82 ::Predlažem da samo prvo "obrišeš" pozadinu tako što ćeš preko celog prozora nacrtati kvadrad bele, ili neke druge boje. To mora da reši problem.

Hvala Srki Ziveli

offline
  • Srđan Tot
  • Am I evil? I am man, yes I am.
  • Pridružio: 12 Jul 2005
  • Poruke: 2483
  • Gde živiš: Ljubljana

Ako nekog zanima zašto se to događa, evo i objašnjenja. Prilikom kreiranja prozora na Windows-u, sistem rezerviše deo video memorije za površinu na kojoj će prozor biti iscrtan, ali taj memorijski prostor ne očisti i u njemu ostanu podaci od nekog drugog prozora, koji je nekada koristio isto parče memorije. Ako aplikacija prilikom crtanja ne izbriše tu memoriju tako što će iscrtati nešto preko celog prozora, pojaviće se prozor koji izgleda kao ovaj iz prve poruke.

Neko će možda pitati: "Ali zašto tog problema nema u C# ili nekom drugom jeziku?"
Odgovor leži u tome da svaki jezik koristi drugačije komponente kojima pomaže programeru da sastavi program. Neke od tih komponenti su napisane tako da pozadinu prozora automatski obrišu, neke omogućavaju programeru da sam izabere da li će se automatsko brisanje izvršiti, dok neke komponente prepuštaju kompletno crtanje programeru.

Ko je trenutno na forumu
 

Ukupno su 1209 korisnika na forumu :: 34 registrovanih, 7 sakrivenih i 1168 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Asparagus, bojankrstc, bolenbgd, Boris90, BraneS, cemix, cifra, comi_pfc, Denaya, dolinalima, Dorcolac, Dovla, draganca, hyla, ivan1973, Kruger, Kubovac, Mali Rambo, Mi lao shu, mikrimaus, Milos ZA, nebojsag, nuke92, pedjolino76, Povratak1912, royst33, styg, Tragač, Trpe Grozni, trutcina, uruk, voja64, wolf431, zlatkoa987