Chicago.ru | Forum | Работа в США Чикаго
Maid Green YLM
Sungor
ASE PIC
Uzbek Inc
18 Wheelers Tirus, Inc
Advertise Here JP Logistics
Pava Logistics
Реклама

Главная форума > Прочее
перевод
Пт, Сен 2, 2005 05:02pm [Аноним] - 7425 d ago
как замечательно 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 - 7425 d ago
Ееее...куда Админы смотрят?
Пт, Сен 2, 2005 08:03pm [Аноним] - 7425 d ago
Админы до сих пор разбираются нет ли там матерных слов.
Пт, Сен 2, 2005 08:15pm misha - 7425 d ago
?????
Сб, Сен 3, 2005 12:20am walter - 7425 d ago
LaughingLaughing
Сб, Сен 3, 2005 12:23am Дихлофос - 7425 d ago
ЛОЛ.. Не пробовал этот код ранать в переводе?: )
Сб, Сен 3, 2005 08:21am Ulibka - 7425 d ago
Very\ Happy Миша, так ведь нет же ш никого....
Добавить комментарий
Chicago.Ru — реклама
Chicago.Ru не несёт ответственности за достоверность информации
© 2000-2025 Chicago.Ru
Maid Green YLM
Sungor
ASE PIC
Uzbek Inc
18 Wheelers Tirus, Inc
Advertise Here JP Logistics
Pava Logistics
Реклама