page prйcйdantetable des matiиrespage suivante

Аплети и Приложения

Езикът Java може да бъде използван за създаване на програмни модули включвани в html страници и изпълнявани чрез навигатор съдържащ Java машина. В този случай се говори за аплети

CАплетите предстваляват един от най-важните фактори за популярността на езика Java. Те позволяват обогатяване на страниците чрез динамично съдъжание, което се изпълнява по един и същи начин независимо от машината и операционната система с която се посещава страницата.
 
 


 
 

Пример:

        import java.applet.Applet; //1
        import java.awt.Graphics; //2
        public class Hello extends Applet { //3
                public void paint(Graphics g) { //4
                        g.drawString("Hello everybody!", 50, 25); //5
                } //6
        } //7

Първата и втората линия уточняват използваните библиотеки чрез ключовата дума "import". Включва се дефиницията на класа"Graphics" от пакета "awt" (Abstract Window Toolkit) от библиотеката "java"; също така дефиницията на класа  "Applet"  от пакета "applet"  от същата библотека "java".

Третата линия дефинира класа "Hello". Този клас е производен на класа "Applet". Той наследява характеристиките му (член функции и методи).

Четвъртата линия дефинира функция за изрисуване на аплета. Прототипа на тази функция е дефиниран в класа  "Applet". Това е функция "public" за да може навигатора да я извика, коятто не връща резултат и която има един параметър "g" от тип "Graphics"

Петата линия вика функцията "drawString" от класа "Graphics" - извежда текст започвайки от определена позиция.

Шестата и седмата линия използват затварящи скоби за декларацията нафункция и на класа "Bonjour".

За стартиране на аплета трябва:

                <applet code = Hello.class width=300 height=200 > </applet>                 appletviewer Hello.html

Java разбира се използва и за създаване на автономни приложения. API на Java притежава много богато множество от класове, отговарящо на нуждите на най-ранообразни приложения.Това уникално API упростява създаването и прилагането на приложения, които могат да се изпълняват на произволна система базирайки се съответните визуални средства.

Пример:

class Hello {
        public static void main(String args[]) {
                System.out.println("Hello everybody !");
        }
}

За стартиране на приложението:

page prйcйdantetable des matiиrespage suivante