? Java - AWT аплети трябва да бъдат наследени от klassajava.applet.Applet, например: клас TicTacToe простира java.applet.Applet
Ако използвате Swing, тогава ще трябва да наследи от един клас
клас TicTacToe простира javax.swing.JApplet
За разлика от обикновените приложения на Java, аплети не се нуждаят от основен метод (), тъй като в интернет - самия браузър, за да изтеглите и да ги управляват, веднага след като се сблъсква с маркера на страницата
страницата, съдържаща аплета • унищожи () -. ще се нарича, когато браузърът унищожава аплета. Вие ще трябва да напиша текста на програмата в този метод, само ако аплета използва някои външни ресурси, например, той поддържа връзката с компютъра, от който е изтеглен. И въпреки, че не е нужно да пишат всички тези методи, всеки аплет трябва да бъде най-малко един от следните методи: първоначален () и боя (). Ето текста на програмата аплет, който показва думите "Здравей, свят!". Този аплет е само една боя () метод. който получи копие на Графичния обект от мрежата на JVM - браузър. Това място има цял набор от техники за рисуване. Следващият пример използва метод шнур (), да изготви текста "Hello World!". Публична клас HelloApplet простира java.applet.Applet
обществени невалидни боя (java.awt.Graphics графики)
graphics.drawString ( "Hello World!", 70, 40);
Създаване този клас в Eclipse. След това, в полето "Run", изберете "Java Applet" в горния ляв ъгъл кликнете върху бутона "Нова". HelloApplet и да влезе в полето "Applet клас" .За да тествате този аплет в уеб - браузър, създаване Hello.html файл в същата папка, където вашият аплет:
Тук е моят първи аплет:
Сега започнете вашия уеб - браузър и отворен Hello.html файл с помощта на File, Open меню. Прозорецът трябва да изглежда така:
Смятате ли, че след този прост пример ние smozhemnapisat игра? Можеш да се обзаложиш! Поставяйте предпазния колан ... Писането на игра Тик-так-палеца
Всяка игра използва стратегия за това как - или алгоритъм - набор от правила или стратегия, която се прилага в зависимост от действията на играча. Алгоритми за една и съща игра може да са прости и много сложни. Когато чуете, че световен шампион по шахмат Гари Каспаров играе срещу компютъра, всъщност той играе срещу програмата. Целият екип от експерти, които се опитват да измислят сложни алгоритми, за да го победи. Игра Tic - шах също може да бъде програмиран с различни стратегии, добре, ние използваме най-простите:
Ние ще се качи на 3 × 3. Човекът ще igratkrestikami и компютърът ще играе петите.
За да спечелите, е необходимо да се запълни изцяло подред, kolonkuili диагонал поле на едни и същи герои.
След всеки завой, програмата трябва да се провери, за да се види дали има победител. Ако има победител, печеливша комбинация, трябва да бъдат разпределени в различен цвят и играта трябва да приключи.
В играта има и да се достигне до своя край, ако няма повече свободни клетки. За да започнете нова игра, трябва да натиснете бутона "New Game".
Когато компютърът реши къде да поставите следващия пръст на крака, той трябва да се опита да намери ред, колона или диагонал, който вече разполага с две нули, а третия сет там.
Ако тези редове, колони или диагонали не, след което компютърът трябва да се опитват да намерят същите редиците с два кръста и сложи там петите, за да заключите печеливш ход на играча. Ако не е имало никакъв печеливш или блокиране на напредъка, компютърът трябва да се опитат да заемат централно
Източник: Java програмиране за деца, родители и прародители на Яков Фейн
Свързани статии