Nókis filialí «Programmalıq injiniring»qánigeligi 1-kurs 304-21 topar studenti Turdibaev Alisher Murat uli «programmalastíRÍw i»


JTable(Object[][] data, Object[] headerNames)


Download 22.07 Kb.
bet3/3
Sana09.04.2023
Hajmi22.07 Kb.
#1345528
1   2   3
Bog'liq
2 5265062921968294318

JTable(Object[][] data, Object[] headerNames)

Bul konstruktor data parametrinde berilgen maǵlıwmatlar, headerNames parametrinde berilgen atamalar tiykarında kesteni jaratadı. data eki ólshemli massivi kestedegi qatarlar sanı hám hár bir qatardaǵı elementleri sanınan turadı. Mısalı, tómende keltirilgen massiv 7 qatardan hám hár bir qatarda 9 elementten turadı.


Object[][] info = new Object[7][9]
Hár bir qatardaǵı elementler sanı headerNames massivi uzınlıǵına teń bolıwı kerek. Joqarıdaǵı konstruktor keste jaratıwdaǵı eń ápiwayı qurallardan esaplanadı. Tómende ápiwayı mısal keltirilgen bolıp, onda pochta xabarları dizimi bar. Bul programma paydalanıwshı háreketlerine juwap qaytarmaydı, al tek ǵana maǵlıwmatlardı kórsetiw ushın arnalǵan. Programma aynası tómendegi súwrette keltirilgen.

Ádette paydalanıwshılarǵa tek ǵana qatarlardı ǵana emes, al keste baǵanaların yamasa óz aldına ketekshelerdi belgilew múmkinshiligin de jaratıw kerek. Baǵanalardı belgilew imkaniyatın jaratıw 2 etapdan turadı. Birinshi gezekte setColumnSelectionAllowed() metodın shaqırıp oǵan true mánisin jiberiw kerek boladı.
void setColumnSelectionAllowed(boolean enabled)
Eger enabled parametri mánisi true bolsa, baǵananı belgilewge ruxsat beriledi, al false bolsa kerisinshe. Ekinshi, qatardı belgilewdi ruxsat bermew kerek. Onıń ushın setRowSelectionAllowed() metodına false mánisin jiberiw kerek.
void setRowSelectionAllowed(boolean enabled)
Bunda enabled parametri mánisi true bolsa, qatardı belgilewge ruxsat, al false bolsa kerisinshe boladı.
Laboratoriyalıq jumısqa tapsırma:





Download 22.07 Kb.

Do'stlaringiz bilan baham:
1   2   3




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