— Scott McNealy, Sun Microsystems Chairman, President and ceo


box there are no Dumb Questions Q:  Aren’t the layout manag-



Download 40,57 Mb.
Pdf ko'rish
bet386/555
Sana26.05.2022
Hajmi40,57 Mb.
#609235
1   ...   382   383   384   385   386   387   388   389   ...   555
Bog'liq
Head First Java (Kathy Sierra, Bert Bates) (z-lib.org)

box
there are no
Dumb Questions
Q: 
Aren’t the layout manag-
ers just more trouble than they’re 
worth? If I have to go to all this 
trouble, I might as well just hard-
code the size and coordinates for 
where everything should go.
A: 
Getting the exact layout 
you want from a layout man-
ager can be a challenge. But think 
about what the layout manager 
is really doing for you. Even the 
seemingly simple task of figuring 
out where things should go on 
the screen can be complex. For 
example, the layout manager takes 
care of keeping your components 
from overlapping one another. 
In other words, it knows how to 
manage the spacing between 
components (and between the 
edge of the frame). Sure you can 
do that yourself, but what happens 
if you want components to be 
very tightly packed? You might get 
them placed just right, by hand, 
but that’s only good for your JVM!
Why? Because the components 
can be slightly different from 
platform to platform, especially if 
they use the underlying platform’s 
native ‘look and feel’. Subtle things 
like the bevel of the buttons can 
be different in such a way that 
components that line up neatly 
on one platform suddenly squish 
together on another. 
And we’re still not at the really Big 
Thing that layout managers do. 
Think about what happens when 
the user resizes the window! Or 
your GUI is dynamic, where com-
ponents come and go. If you had 
to keep track of re-laying out all 
the components every time there’s 
a change in the size or contents of 
a background component...yikes!


using 

Download 40,57 Mb.

Do'stlaringiz bilan baham:
1   ...   382   383   384   385   386   387   388   389   ...   555




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish