MGL Inc Vilano STI StateEx
IGT Lemberg Group Schwarz
Uzbek Inc Freight Union
Irina Dovbenko YLM Sungor Taurus RT Group 18 Wheelers SP Truck Center Cargoboss GoldenWay Orozco DaynNight Pava Logistics Formula Trucking Реклама
Список форумовПрочее
перевод
Пт, Сен 2, 2005 05:02pm [Аноним] - 6831 d back

как замечательно russki в русский работает!
==========================

пацкаге ОА_Монитор;

импорт явакс.свинг.*;
импорт явакс.свинг.табле.*;
импорт явакс.свинг.евент.*;
импорт ява.авт.*;
импорт ява.авт.евент.*;


публиц цласс ДатаПанел екстендс ЙПанел
{

ЙЛабел стате = нев ЙЛабел (ъСтате: ъ, ЙЛабел.РИГХТ);
ЙЛабел дестроыед = нев ЙЛабел (ъДестроыед? ъ, ЙЛабел.РИГХТ);
ЙЛабел цреатед = нев ЙЛабел (ъТиме Цреатедъ, ЙЛабел.РИГХТ );
ЙЛабел цоунт = нев ЙЛабел (ъИн Прогресс: ъ, ЙЛабел.РИГХТ);
ЙЛабел полициес = нев ЙЛабел (ъПолициес: ъ, ЙЛабел.РИГХТ);

ЙТекстФиелд статеВал;
ЙТекстФиелд дестроыедВал;
ЙТекстФиелд цреатедВал;
ЙТекстФиелд цоунтВал;
ЙТекстФиелд полициесВал;

ЙТекстФиелд аомЦреатедВал;
ЙТекстФиелд аомЦоунтерВал;

ЙТабле м_аомТабле;
ДефаултТаблеМодел м_аомТаблеМодел;

ЙТабле м_фтТабле;
ДефаултТаблеМодел м_фтТаблеМодел;

ЙЛабел аомЛабел = нев ЙЛабел (ъАОМъ, ЙЛабел.ЦЕНТЕР);
ЙЛабел фтЛабел = нев ЙЛабел (ъФаулт Толеранцеъ, ЙЛабел.ЦЕНТЕР);

ЙЛабел аомЦоунтер = нев ЙЛабел (ъЦоунтер: ъ, ЙЛабел.РИГХТ);
ЙЛабел аомЦреатед = нев ЙЛабел (ъТиме Цреатед: ъ, ЙЛабел.РИГХТ);


ява.текст.СимплеДатеФормат м_датеФормат;

финал инт м_максВисиблеРовЦоунт = 8;



/*** Цтор ***/
публиц ДатаПанел()
{

статеВал = нев ЙТекстФиелд ();
дестроыедВал = нев ЙТекстФиелд ();
цреатедВал = нев ЙТекстФиелд ();
цоунтВал = нев ЙТекстФиелд ();
полициесВал = нев ЙТекстФиелд ();

аомЦреатедВал = нев ЙТекстФиелд();
аомЦоунтерВал = нев ЙТекстФиелд();

статеВал.сетЕдитабле(фалсе);
дестроыедВал.сетЕдитабле(фалсе);
цреатедВал.сетЕдитабле(фалсе);
цоунтВал.сетЕдитабле(фалсе);
полициесВал.сетЕдитабле(фалсе);
аомЦреатедВал.сетЕдитабле(фалсе);
аомЦоунтерВал.сетЕдитабле(фалсе);


м_датеФормат = нев ява.текст.СимплеДатеФормат (ъМММ д, ХХ:мм:ссъ);

// таблес

Стринг[] аомЦолумнс = { ъРепоситоры ИДъ, ъЦоунтеръ, ъРефЦоунтъ, ъАцтивеъ, ъЦреатедъ };

м_аомТаблеМодел = нев ДефаултТаблеМодел (аомЦолумнс, м_максВисиблеРовЦоунт);
м_аомТабле = нев ЙТабле (м_аомТаблеМодел);
м_аомТабле.гетЦолумнМодел().гетЦолумн(0).сетПреферредВидтх (200);
м_аомТабле.гетЦолумнМодел().гетЦолумн(4).сетПреферредВидтх (150);

м_аомТабле.сетПреферредСцроллаблеВиевпортСизе(м_аомТабле.гетПреферредСизе());
м_аомТаблеМодел.сетРовЦоунт(0);


Стринг[] фтЦолумнс = { ъДомаинъ, ъГИДъ, ъТыпе ИДъ, ъВерсионъ, ъПримары идксъ, ъМемберсъ };

м_фтТаблеМодел = нев ДефаултТаблеМодел (фтЦолумнс, м_максВисиблеРовЦоунт);
м_фтТабле = нев ЙТабле (м_фтТаблеМодел);

м_фтТабле.гетЦолумнМодел().гетЦолумн(0).сетПреферредВидтх (250);
м_фтТабле.гетЦолумнМодел().гетЦолумн(1).сетПреферредВидтх (150);
м_фтТабле.гетЦолумнМодел().гетЦолумн(2).сетПреферредВидтх (150);

м_фтТабле.сетПреферредСцроллаблеВиевпортСизе(м_фтТабле.гетПреферредСизе());
м_фтТаблеМодел.сетРовЦоунт(0);

м_фтТабле.гетЦолумнМодел().гетЦолумн(5).сетЦеллРендерер (
нев ТаблеЦеллРендерер()
{
публиц
Цомпонент гетТаблеЦеллРендерерЦомпонент(ЙТабле табле,
ява.ланг.Обйецт валуе,
боолеан исСелецтед,
боолеан хасФоцус,
инт ров,
инт цолумн)
{
ЙТекстАреа та = нев ЙТекстАреа ();

ксорб.ФТГроупМгрПацкаге.МемберИнфо[] мемберс = (ксорб.ФТГроупМгрПацкаге.МемберИнфо[]) валуе;

иф (мемберс != нулл)
{
та.сетРовс (мемберс.ленгтх);

фор (инт и = 0; и < мемберс.ленгтх; ++и)
{
иф (и != 0)
{
та.аппенд (ъ\нъ);
}
та.аппенд (мемберс[и].наме);
}
}

ретурн та;
}
}
);




// Лаёут

ГридБагЛаёут гридбаг = нев ГридБагЛаёут();

сетЛаёут (гридбаг);

ГридБагЦонстраинтс ц = нев ГридБагЦонстраинтс();

ц.веигхткс = 1.0;

ц.инсетс = нев Инсетс (0,5,10,10);

// ц.филл = ГридБагЦонстраинтс.НОНЕ;
ц.филл = ГридБагЦонстраинтс.БОТХ;
ц.анчор = ГридБагЦонстраинтс.ВЕСТ;

ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;

адд (Бокс.цреатеВертицалСтрут (30), ц);

// Ров 1: Стате Дестроыед
ц.гридвидтх = 1;
ц.анчор = ГридБагЦонстраинтс.ЕАСТ;
адд (стате, ц);

ц.анчор = ГридБагЦонстраинтс.ВЕСТ;

адд (статеВал, ц);
адд (Бокс.цреатеХоризонталСтрут (30), ц);

адд (дестроыед, ц);

ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;
адд (дестроыедВал, ц);

//Ров 2 Тиме Цреатед Ин Прогресс
ц.гридвидтх = 1;
адд (цреатед, ц);
адд (цреатедВал, ц);

адд (Бокс.цреатеХоризонталСтрут (30), ц);

адд (цоунт, ц);

ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;
адд (цоунтВал, ц);


//Ров 3 Полициес
ц.гридвидтх = 1;

адд (полициес, ц);
ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;
ц.филл = ГридБагЦонстраинтс.БОТХ;
адд (полициесВал, ц);



// Сепаратор

ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;

адд (нев ЙСепаратор (СвингЦонстантс.ХОРИЗОНТАЛ), ц);

// АОМ

адд (аомЛабел, ц);

адд (Бокс.цреатеВертицалСтрут (20), ц);

ц.гридвидтх = 1;

адд (аомЦоунтер, ц);
адд (аомЦоунтерВал, ц);
адд (аомЦреатед, ц);

ц.гридвидтх = ГридБагЦонстраинтс.РЕМАИНДЕР;

адд (аомЦреатедВал, ц);

// АОМ Табле
адд (Бокс.цреатеВертицалСтрут (20), ц);


ЙСцроллПане сп = нев ЙСцроллПане (м_аомТабле);
// сп.сетВисибле(фалсе);
адд (сп, ц);

// Сепаратор
адд (нев ЙСепаратор (СвингЦонстантс.ХОРИЗОНТАЛ), ц);

адд (фтЛабел, ц);

// ФТ

адд (нев ЙСцроллПане (м_фтТабле), ц);

// Глуе ат тхе енд оф сцреен
ц.веигхты = 1.0;
адд (Бокс.цреатеГлуе(), ц);

}


публиц воид цлеар()
{

статеВал.сетТекст (ъъ);
дестроыедВал.сетТекст (ъъ);
цреатедВал.сетТекст (ъъ);
цоунтВал.сетТекст (ъъ);
полициесВал.сетТекст (ъъ);

// АОМ
м_аомТаблеМодел.сетРовЦоунт(0);

аомЛабел.сетЕнаблед(фалсе);

аомЦоунтер.сетЕнаблед(фалсе);
аомЦреатед.сетЕнаблед(фалсе);

аомЦоунтерВал.сетТекст (ъъ);
аомЦреатедВал.сетТекст (ъъ);


//ФТ

м_фтТаблеМодел.сетРовЦоунт(0);
фтЛабел.сетЕнаблед(фалсе);

ревалидате();

}

публиц воид упдате (ксорб.мониторинг.ОАЕнтры ентры)
{
статеВал.сетТекст (ентры.стате);
дестроыедВал.сетТекст (ентры.дестроыед ? ъЫъ : ъНъ);
цреатедВал.сетТекст (м_датеФормат.формат (нев ява.утил.Дате (ентры.цреате_тиме * 1000Л)));
цоунтВал.сетТекст ((нев Интегер(ентры.ин_прогресс_цоунт)).тоСтринг());
полициесВал.сетТекст (гетПолициес(ентры.полициес));



// АОМ
м_аомТаблеМодел.сетРовЦоунт(0);

аомЛабел.сетЕнаблед(ентры.аом.хас_аом);

иф (ентры.аом.хас_аом)
{
аомЦоунтер.сетЕнаблед(труе);
аомЦреатед.сетЕнаблед(труе);

аомЦоунтерВал.сетТекст ((нев Лонг (ентры.аом.аом_цоунтер)).тоСтринг());
аомЦреатедВал.сетТекст ((нев Интегер(ентры.аом.аом_цреате_тиме)).тоСтринг());
аомЦреатедВал.сетТекст (м_датеФормат.формат (нев ява.утил.Дате (ентры.аом.аом_цреате_тиме * 1000Л)));


м_аомТаблеМодел.сетРовЦоунт(ентры.аом.аом_ентриес.ленгтх < м_максВисиблеРовЦоунт ?
м_максВисиблеРовЦоунт : ентры.аом.аом_ентриес.ленгтх);


фор (инт и = 0; и < ентры.аом.аом_ентриес.ленгтх; ++и)
{
м_аомТаблеМодел.сетВалуеАт (ентры.аом.аом_ентриес[и].сервант_репоситоры_ид, и, 0);
м_аомТаблеМодел.сетВалуеАт ((нев Интегер(ентры.аом.аом_ентриес[и].цоунтер)).тоСтринг(), и, 1);
м_аомТаблеМодел.сетВалуеАт ((нев Интегер(ентры.аом.аом_ентриес[и].сервант_рефцоунт)).тоСтринг(), и, 2);
м_аомТаблеМодел.сетВалуеАт (ентры.аом.аом_ентриес[и].ацтиве ? ъЫъ : ъНъ, и, 3);
м_аомТаблеМодел.сетВалуеАт (м_датеФормат.формат (нев ява.утил.Дате (ентры.аом.аом_ентриес[и].цреате_тиме * 1000Л)), и, 4);
}

}
елсе
{
аомЦоунтер.сетЕнаблед(фалсе);
аомЦреатед.сетЕнаблед(фалсе);

аомЦоунтерВал.сетТекст (ъъ);
аомЦреатедВал.сетТекст (ъъ);
}


//ФТ

м_фтТаблеМодел.сетРовЦоунт(0);

иф (ентры.фт_сеq.ленгтх > 0)
{

м_фтТаблеМодел.сетРовЦоунт(ентры.фт_сеq.ленгтх < м_максВисиблеРовЦоунт ?
м_максВисиблеРовЦоунт : ентры.фт_сеq.ленгтх);

фтЛабел.сетЕнаблед(труе);

фор (инт и = 0; и < ентры.фт_сеq.ленгтх; ++и)
{
м_фтТаблеМодел.сетВалуеАт (ентры.фт_сеq[и].инфо.домаин, и, 0);
м_фтТаблеМодел.сетВалуеАт ((нев Лонг(ентры.фт_сеq[и].инфо.гид)).тоСтринг(), и, 1);
м_фтТаблеМодел.сетВалуеАт (ентры.фт_сеq[и].инфо.тыпе_ид, и, 2);
м_фтТаблеМодел.сетВалуеАт ((нев Интегер(ентры.фт_сеq[и].инфо.версион)).тоСтринг(), и, 3);
м_фтТаблеМодел.сетВалуеАт ((нев Интегер(ентры.фт_сеq[и].инфо.примары_индекс)).тоСтринг(), и, 4);


инт лен = ентры.фт_сеq[и].инфо.мемберс.ленгтх;

/*
инт лен = ентры.фт_сеq[и].инфо.мемберс.ленгтх + и;
ксорб.ФТГроупМгрПацкаге.МемберИнфо[] тмп = нев ксорб.ФТГроупМгрПацкаге.МемберИнфо[лен];
фор (инт й = 0; й < лен; ++й)
{
тмп[й] = ентры.фт_сеq[и].инфо.мемберс[0];
}

м_фтТаблеМодел.сетВалуеАт (тмп, и, 5);
*/


м_фтТаблеМодел.сетВалуеАт (ентры.фт_сеq[и].инфо.мемберс, и, 5);


м_фтТабле.сетРовХеигхт (и, 20 * лен);
}


м_фтТабле.сетПреферредСцроллаблеВиевпортСизе(м_фтТабле.гетПреферредСизе());
}
елсе
{
фтЛабел.сетЕнаблед(фалсе);
}

ревалидате();
}



привате статиц Стринг гетПолициес (ксорб.мониторинг.ОАПолициес полициес)
{
Стринг полСтр = ъъ;


иф (полициес.ретаин)
{
полСтр += ъ ретаинъ;
}

иф (полициес.персистент)
{
полСтр += ъ | персистентъ;
}

иф (полициес.сыстем_ид)
{
полСтр += ъ | сыстем_идъ;
}

иф (полициес.униqуе_ид)
{
полСтр += ъ | униqуе_идъ;
}

иф (полициес.сингле_тхреадед)
{
полСтр += ъ | сингле_тхреадедъ;
}

иф (полициес.имплицит_ацтиватион)
{
полСтр += ъ | имплицит_ацтиватионъ;

}

иф (полициес.усе_аом_онлы)
{
полСтр += ъ | усе_аом_онлыъ;
}

иф (полициес.усе_дефаулт_сервант)
{
полСтр += ъ | усе_дефаулт_сервантъ;
}

иф (полициес.усе_сервант_манагер)
{
полСтр += ъ | усе_сервант_манагеръ;
}


иф (полициес.усе_qуеуе)
{
полСтр += ъ | усе_qуеуеъ;
}

ретурн полСтр;

}

}
Пт, Сен 2, 2005 06:00pm Ulibka - 6831 d back

Ееее...куда Админы смотрят?
Пт, Сен 2, 2005 08:03pm [Аноним] - 6831 d back

Админы до сих пор разбираются нет ли там матерных слов.
Пт, Сен 2, 2005 08:15pm misha - 6831 d back

?????
Сб, Сен 3, 2005 12:20am walter - 6831 d back

LaughingLaughing
Сб, Сен 3, 2005 12:23am Дихлофос - 6831 d back

ЛОЛ.. Не пробовал этот код ранать в переводе?: )
Сб, Сен 3, 2005 08:21am Ulibka - 6830 d back

Very\ Happy Миша, так ведь нет же ш никого....
Помнить имя на вашем компьютере
Помнить email на вашем компьютере
Показывать Email (адрес будет показан на странице)






Chicago.Ru не несёт ответственности за достоверность размещенной информации
© 2000-2024 Chicago.Ru