Категория ‘УКИ’
* Работа с файлове в проект с NetBeans
Публикувано на 14 декември 2015 в раздел УКИ.
В това упражнение ще направим връзка между графичната среда Swing и традиционните уроци за работа с файлове. Допълнително ще се запознаем с работа с ListBox. За зареждането на информация от файла ще използваме структура от данни HashMap, но това не е задължително – с малко повече усилия същото може да бъде постигнато с обикновен масив.
В учебната задача имаме даден текстови файл със следната структура: Прочети още…
* Notepad с помощта на NetBeans
Публикувано на 26 ноември 2015 в раздел УКИ.
Ще покажем как можем сами да направим популярното приложение Notepad. Ще се научим как се работи с менюта, някои допълнителни свойства на JTextArea, както и ще се запознаем с това как да вграждаме чужд код в нашето приложение. Ще се научим и как да отваряме сайт с уеб браузъра по подразбиране чрез команда от Java приложение. Ще се научим и как сами да добавяме ново събитие към съществуващ обект.
Стартирайте нов проект с празен JFrame, който именовайте като JNotepad. Изберете BorderLayout за основния прозорец. Добавете JLabel долу (SOUTH) и JScrollPane в центъра. JScrollPane е специален вид контейнер (панел) – ако вложените в него компоненти излезнат извън екранната рамка, той ще покаже вертикален и/или хоризонтален scrollbar, с който да можете да се движите вътре в прозореца. Накрая вътре във вложения JScrollPane сложете един JTextArea. Резултатът трябва да е следния: Прочети още…
* Елемент от игра с NetBeans
Публикувано на 19 ноември 2015 в раздел УКИ.
В тази статия ще покажем съвсем елементарен фрагмент от игра наподобяваща популярната змия. След като вече сте решили всичко от предишната задача, ще добавим още един графичен обект на екрана – малък триъгълник. Ще направим така, че нашата топка да „яде“ триъгълника, с което ще се увеличава краен резултат с една точка.
Реализирайте работния екран в нещо подобно на това: Прочети още…
* Местене на обекти чрез събития с NetBeans
Публикувано на 19 ноември 2015 в раздел УКИ.
В този урок ще покажем как можем да вмъкваме картинки и да местим обекти по екрана. Ще се запознаем и със събитието „натиснат бутон на клавиатурата“. От самото начало подчертаваме, че това НЕ е правилният начин да се местят обекти от библиотеката Swing – това е само начин да го реализираме бързо и лесно за учебни цели. За повече информация вижте послеписа.
1. Създайте нов проект BallMover с JFrame в пакет ballmover.
2. С десен бутон върху създадения JFrame изберете Set Layout > Border Layout Прочети още…
* Графичен калкулатор с NetBeans
Публикувано на 17 ноември 2015 в раздел УКИ.
Тук ще разгледаме възможността бързо и лесно да създаваме графични приложения чрез средата за програмиране NetBeans. Идеята при използването на такива среди е много лесно и бързо да „подреждаме“ графичните контроли и да пишем минимално количество код. Това е особено подходящо за училищни курсове по програмиране, където се цели бързо и лесно достигане до практически значими резултати с минимални усилия.
След като стартирате NetBeans, отидете на File > New Project. Изберете Java Application, след което продължете с Next: Прочети още…