Апплет (applet)
1. Апплеттің анықтамасы
2. Қарапайым апплетті құру, орындату және әдістері
3. Апплеттен қорғану
2. Қарапайым апплетті құру, орындату және әдістері
3. Апплеттен қорғану
Java тілі қолданбаларын басқа, апплетерді, яғни Internet серверінде орналасатын, Web-браузер арқылы іске қосылып, клиенттің компьютерінде орындалатын шағын Java- қолданбаларды да жасауға мүмкіндік береді. Апплет қолданушыға желі арқылы жіберіледі, HTML құжатының бір бөлігі ретінде автоматты түрде орнатылады және іске қосылады. Ол клиент жағындағы Web-программалаудың мықты құралы болып табылады. Қауіпсіз болу үшін апплеттің қолданушы компьютеріндегі ресурстарға қолжетімділігі шектеулі.
Апплеттер JVM емес, браузер арқылы іске қосылады, браузердің өзі апплетті орындату үшін JVM-ны іске қосады. Осы ерекшелік апплет программасында сипатталады.
Java тілінің тұрғысынан апплет-бұл java.Applet дестесіндегі Applet класының кеңейтілімі, өз кезегінде ол Panel класын туындатады.
Апплеттер JVM емес, браузер арқылы іске қосылады, браузердің өзі апплетті орындату үшін JVM-ны іске қосады. Осы ерекшелік апплет программасында сипатталады.
Java тілінің тұрғысынан апплет-бұл java.Applet дестесіндегі Applet класының кеңейтілімі, өз кезегінде ол Panel класын туындатады.
Пән: Информатика, Программалау, Мәліметтер қоры
Жұмыс түрі: Материал
Тегін: Антиплагиат
Көлемі: 5 бет
Таңдаулыға:
Жұмыс түрі: Материал
Тегін: Антиплагиат
Көлемі: 5 бет
Таңдаулыға:
Жоспар
1. Апплеттің анықтамасы
2. Қарапайым апплетті құру, орындату және әдістері
3. Апплеттен қорғану
Апплет (applet) - браузердің басқаруымен басқа серферден жүктеліп, клиент компьютерінде WWW-құжат терезесінде жұмыс істейтін арнайы программа(арнайы класс). Апплет WWW-дегі кез-келген серверге деректерді жібере алады. Сондықтан да, апплеттерді қолданып қолданушы компьютеріндегі құпия ақпараттың ұрлануын немесе зиянкес әрекеттердің жасалуын болдырмау үшін апплеттің компьютер ресурстарына қатынау мүмкіндіктері шектелген.
Қарапайым апплетті құру, орындату және әдістері
Java тілі қолданбаларын басқа, апплетерді, яғни Internet серверінде орналасатын, Web-браузер арқылы іске қосылып, клиенттің компьютерінде орындалатын шағын Java- қолданбаларды да жасауға мүмкіндік береді. Апплет қолданушыға желі арқылы жіберіледі, HTML құжатының бір бөлігі ретінде автоматты түрде орнатылады және іске қосылады. Ол клиент жағындағы Web-программалаудың мықты құралы болып табылады. Қауіпсіз болу үшін апплеттің қолданушы компьютеріндегі ресурстарға қолжетімділігі шектеулі.
Апплеттер JVM емес, браузер арқылы іске қосылады, браузердің өзі апплетті орындату үшін JVM-ны іске қосады. Осы ерекшелік апплет программасында сипатталады.
Java тілінің тұрғысынан апплет-бұл java.Applet дестесіндегі Applet класының кеңейтілімі, өз кезегінде ол Panel класын туындатады. Басқаша айтқанда, апплет- бұл арнайы түрдегі панель, қасиеттері мен әдістері бар компоненттерді орналастыратын контейнер. Апплеттерде графикалық интерфейстерді, суреттер мен бейнелерді жүзеге асыруға болады. Құжаттарға мәндері өзгеріп отыратын өрістерді қосуға, экранда жүгіретін жолдар (бегущие строки), мультипликация, есептеулер жасауға мүмкіндік береді.
Апплетте main() әдісі жоқ, өйткені JVM апплетті іске қоспайтын болғандықтан, оның керегі болмайды. Сондықтан да, апплеттің бастапқыда орындайтын әрекеттері Applet класының int() әдісінің ішіне жазылады. Программа кодындағы түрі: public void int(){}. Бұл әдіс автоматты түрде браузер апплетті жүктеген соң іске қосылады, аргументі жоқ, мән қайтармайды. Ал, қажет жағдайда, апплет жұмысын аяқтату, ресурстарды босату сияқты кері әрекеттер апплетті босату кезінде автоматты түрде орындалатын destroy() әдісіне жазылады. Applet класында бұл әдістің бос жүзге асуы бар.
Аталған әдістерден басқа Applet класында автоматты түрде орындалатын екі әдіс бар: браузер апплет экранға шыққан сайын start() әдісін, ал апплет экраннан жоғалғанда stop() әдісін орындатады.
Бұл әдістердің апплетте болуы міндетті емес.
Мысал.Төменде Hello апплетінің коды берілген:
Import java.awt.*;
Import java.applet.*;
Public class HelloWorld extends Applet{
Public void paint(Graphics gr){
Gr.drawstring( "Hello, XXI century World!",10,30);
}
}
Бұл апплет java.applet және java.awt иерархияларының барлық дестелерін импорттайтын екі жолдан басталады. Мұндағы paint әдісін шақырған кезде, оған Graphics класының объектісіне жасалатын сілтемені қамтитын gr аргументі беріледі. Graphics типті осы объектімен шақырылатын drawstring() әдісінің (10,30) экран позияциясында Hello, XXI century World! мәтіндік жолы шығады. Бұл программа HelloWorld. java файлына сақталады, javaс HelloWorld. java деп компиляцияланады. Компилятор HelloWorld. class файлыын құрады, алайда оны орнату үшін енді java интерпретаторын қолдануға келмейді, өйткені main() әдісі жоқ. Интерпретациялау орнына апплетті іске қосуға браузерге нұсқау беру керек. Браузерге арналған барлық нұсқаулар HTML ( HyperText Markup Language) ... жалғасы
1. Апплеттің анықтамасы
2. Қарапайым апплетті құру, орындату және әдістері
3. Апплеттен қорғану
Апплет (applet) - браузердің басқаруымен басқа серферден жүктеліп, клиент компьютерінде WWW-құжат терезесінде жұмыс істейтін арнайы программа(арнайы класс). Апплет WWW-дегі кез-келген серверге деректерді жібере алады. Сондықтан да, апплеттерді қолданып қолданушы компьютеріндегі құпия ақпараттың ұрлануын немесе зиянкес әрекеттердің жасалуын болдырмау үшін апплеттің компьютер ресурстарына қатынау мүмкіндіктері шектелген.
Қарапайым апплетті құру, орындату және әдістері
Java тілі қолданбаларын басқа, апплетерді, яғни Internet серверінде орналасатын, Web-браузер арқылы іске қосылып, клиенттің компьютерінде орындалатын шағын Java- қолданбаларды да жасауға мүмкіндік береді. Апплет қолданушыға желі арқылы жіберіледі, HTML құжатының бір бөлігі ретінде автоматты түрде орнатылады және іске қосылады. Ол клиент жағындағы Web-программалаудың мықты құралы болып табылады. Қауіпсіз болу үшін апплеттің қолданушы компьютеріндегі ресурстарға қолжетімділігі шектеулі.
Апплеттер JVM емес, браузер арқылы іске қосылады, браузердің өзі апплетті орындату үшін JVM-ны іске қосады. Осы ерекшелік апплет программасында сипатталады.
Java тілінің тұрғысынан апплет-бұл java.Applet дестесіндегі Applet класының кеңейтілімі, өз кезегінде ол Panel класын туындатады. Басқаша айтқанда, апплет- бұл арнайы түрдегі панель, қасиеттері мен әдістері бар компоненттерді орналастыратын контейнер. Апплеттерде графикалық интерфейстерді, суреттер мен бейнелерді жүзеге асыруға болады. Құжаттарға мәндері өзгеріп отыратын өрістерді қосуға, экранда жүгіретін жолдар (бегущие строки), мультипликация, есептеулер жасауға мүмкіндік береді.
Апплетте main() әдісі жоқ, өйткені JVM апплетті іске қоспайтын болғандықтан, оның керегі болмайды. Сондықтан да, апплеттің бастапқыда орындайтын әрекеттері Applet класының int() әдісінің ішіне жазылады. Программа кодындағы түрі: public void int(){}. Бұл әдіс автоматты түрде браузер апплетті жүктеген соң іске қосылады, аргументі жоқ, мән қайтармайды. Ал, қажет жағдайда, апплет жұмысын аяқтату, ресурстарды босату сияқты кері әрекеттер апплетті босату кезінде автоматты түрде орындалатын destroy() әдісіне жазылады. Applet класында бұл әдістің бос жүзге асуы бар.
Аталған әдістерден басқа Applet класында автоматты түрде орындалатын екі әдіс бар: браузер апплет экранға шыққан сайын start() әдісін, ал апплет экраннан жоғалғанда stop() әдісін орындатады.
Бұл әдістердің апплетте болуы міндетті емес.
Мысал.Төменде Hello апплетінің коды берілген:
Import java.awt.*;
Import java.applet.*;
Public class HelloWorld extends Applet{
Public void paint(Graphics gr){
Gr.drawstring( "Hello, XXI century World!",10,30);
}
}
Бұл апплет java.applet және java.awt иерархияларының барлық дестелерін импорттайтын екі жолдан басталады. Мұндағы paint әдісін шақырған кезде, оған Graphics класының объектісіне жасалатын сілтемені қамтитын gr аргументі беріледі. Graphics типті осы объектімен шақырылатын drawstring() әдісінің (10,30) экран позияциясында Hello, XXI century World! мәтіндік жолы шығады. Бұл программа HelloWorld. java файлына сақталады, javaс HelloWorld. java деп компиляцияланады. Компилятор HelloWorld. class файлыын құрады, алайда оны орнату үшін енді java интерпретаторын қолдануға келмейді, өйткені main() әдісі жоқ. Интерпретациялау орнына апплетті іске қосуға браузерге нұсқау беру керек. Браузерге арналған барлық нұсқаулар HTML ( HyperText Markup Language) ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz