Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?

[es] :: Java :: Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?

[ Pregleda: 1795 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

caca

Član broj: 14314
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?11.01.2013. u 11:28 - pre 136 meseci
Napravila sam program za azuriranje podataka preko NetBeansa.

Na JFrame sa postavila jPanel koji sadrzi jLabel i jTextField i jScrollPane koji sadrzi jTable.
Sve to lepo izgleda na mom racunaru gde je rezolucija 1366x768 ali kada isti startujem na drugom racunaru
sa manjom rezulucijom deo ekrana se ne vidi !!
Trazeci resenje shvatila sam da nije dovoljno samo postaviti komponente na jFrame preko NetBeans
vec i koristiti odgovarajuci layout manager.

Htela bih da se ekran sa svim komponentama vidi na svakoj rezouluciji ekrana .

Koji layout manager da koristim za jFrame jPanel ?
Probala sam da promenim layout preko jFrame inspektor sa freeDesign na neki drugi ali se nista ne desava.
Da li moram sve ispocetka ?


Pozdrav
 
Odgovor na temu

bgd2500

Član broj: 55912
Poruke: 226
80.240.144.*



+7 Profil

icon Re: Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?15.01.2013. u 17:41 - pre 136 meseci
Probaj sa BorderLayout-om.
Uzgred, lakse ce ljudi skontati sta ti treba i pomoci ako okacis deo koda.
 
Odgovor na temu

zoranix
Software Architect
IS MicroCore
Knjaževac

Član broj: 243111
Poruke: 162
*.static.isp.telekom.rs.

Sajt: www.micro.co.rs


+36 Profil

icon Re: Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?16.01.2013. u 07:52 - pre 136 meseci
Bez obzira na menadžere postavki (Layouts) u Javi poželjno je da aplikaciju dizajniraš za neku ciljnu rezoluciju. Najčešća rezolucija koja se sreće na većinu monitora je 1024x768, pa otprilike i ti tako postavi formu, zapravo 1024x580, na račun task-bara i tom slično.

Ako želiš da ti se deo forme "razvlači", a da deo ostane fiksni, na primer: onaj sa boksovima da je fiksni, a onaj s tabelom da se razvlači kod maksimizacije, onda postavi sve komponente na panel, izuzev tabele, koju direktno postavi na formu.
Na formu stavi obavezno BorderLayout i to je to. Na panel u "Properties" možeš da postaviš u Layout svojstvo Direction na "First", kako bi ovaj panel bio prvi.
 
Odgovor na temu

caca

Član broj: 14314
Poruke: 30
*.dynamic.sbb.rs.



Profil

icon Re: Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?16.01.2013. u 16:12 - pre 136 meseci
Ova mi je prva aplkacija uradjena u javi.

Kada sam definisala ekrane JFrame, velicinu sam razvlacila u zavisnosti koliko polja treba da se smeste na isti.
Nisam postavljala poseban Layout za JFrame a NetBeans postavlja setLayout na FreeDesign

Imam tri JPanel i jTable na JFrame

Moj zakljucak je da JFrame mora da ima


properties/Code
1. max Designer size - 985, 629 da bi se video na min.rezolucije 1021x768
2. FormSizePolicy - Generaty Resize Code
3. Generate center a

za rezolucij 800x 600 to ne vazi.

Da li je moj zakljucak dobar , mislim na properties/code za JFrame 1, 2, 3 ?
Posebno ne zanima max Designer size ?

Pozdrav
 
Odgovor na temu

[es] :: Java :: Promenljiva velicina JFame u zavisnosti od rezolucije ekrana?

[ Pregleda: 1795 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.