ПредишенСледващото

Този документ описва използването на визуални дебъгер за отстраняване на неизправности и отстраняване на грешки в кода за визуални елементи на вашата кандидатура GUI. Visual дебъгер приложение може да се използва в Java приложения или JavaFX GUI.

  • Snapshot GUI
  • Работа с визуално дебъгер
    • Търсене Източник
    • Проучване съставни събития

За да следвате този урок, трябва следния софтуер и ресурси.

Софтуер или Resource

Забележка за JUnit. Ако JUnit библиотека не са инсталирани по време на IDE инсталация, когато приложението се опитва да трасира се появява съобщение на липсата на ресурси с предложение да инсталирате JUnit.

Създаване на GUI

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

Когато кликнете върху "Край" на IDE създава проекта и той се отваря в клетка "Проекти".

  • Кликнете върху "Debug" в лентата с инструменти (Ctrl-F5; ⌘-F5 в Mac), за да започне отстраняване на грешки сесия.

    Можете също така да щракнете с десния бутон възел проект в кутия и след като изберете "проекти" "отстраняване на грешки".

    Когато сесията започва, IDE среда, стартира играта "анаграми" и отвори прозорец "Debug".

    За повече информация относно използването на дебъгер, вижте. Как да започнете и отстраняване на грешки на проекти на Java приложения в документа за разработка на приложения IDE NetBeans.

  • В главното меню, изберете "Debug"> "Вземете една моментна снимка на графичния потребителски интерфейс."

    Ако изберете "Направи снимка на графичния потребителски интерфейс" IDE сряда ще направи моментна снимка на графичния потребителски интерфейс и отваряне на снимка в главния прозорец.

  • Използване на Visual Debugger

    В това ръководство за използването на визуални дебъгер прозорец "Debug" няма да се използва.

    Работа с визуално дебъгер

    Картината на графичния потребителски интерфейс - визуален инструмент за отстраняване на грешки, за да ви помогне да намерите изходния код на GUI компоненти. Понякога изходния код на GUI компоненти може да бъде трудно да се намери снимка ви позволява да намерите изходния код на графичния потребителски интерфейс, вместо да търсите из кода на проекта. Можете да изберете компонентите на изображението и причината за проблема от падащото меню, за да видите изходния код на компонента да покаже слушателите и да се създаде точка на прекъсване в компонентите.

    компоненти Търсене източник

    Тази дейност ще демонстрират използването на изображението на GUI за търсене изходните линии, в който компонентът се определя и обявява. Когато изберете компонент на моментна снимка на графичния потребителски интерфейс, можете да използвате изскачащ за показване на различни команди от менюто.

    Командите могат да бъдат достъпни от прозореца "Навигатор". За да направите това, щракнете с десния бутон на компонента и изберете от падащото меню.

    1. Картината показва графичния потребителски интерфейс, щракнете върху "Detect".

    Когато изберете компонент в картинката, логическо устройство показва детайлите на избрания компонент в прозореца "Properties". Ако прозорецът 'Properties' не се показва, изберете "Прозорец> Имоти от главното меню.

    Използване на Visual Debugger

    IDE среда също показва местоположението на компонент в йерархията под формата на прозореца Навигатор.

    Използване на Visual Debugger
  • Натиснете бутона "Определяне" щракнете с десния бутон върху снимка и изберете "Отиди до изходния код на компонента."

    Използване на Visual Debugger
  • Картината показва GUI да използвате командата "Иди при добавяне на йерархията", за да намерите източник линия, в която компонент добави към подходящ контейнер. По подразбиране "Отиди до добавянето на йерархията" команда е забранено. Включете тази команда може да бъде в прозореца "Опции".

    Забележка. След команди за активиране на "Отиди до добавянето на йерархията" в нужда "Настройки", за да започне отново за отстраняване на грешки на сесията и да направите нова снимка GUI. След това можете да използвате командата.

  • Започнете нов отстраняване на грешки на сесията и стреля GUI.
  • Кликнете на компонента, щракнете с десния бутон на моментна снимка на графичния потребителски интерфейс и изберете "Отиди до добавянето на йерархията."

    Използване на Visual Debugger
  • Износ съставни събития

    1. Щракнете с десния бутон "Идентифицирайте" на снимка и появилото се меню изберете "Показване на слушателите."

    Когато изберете "Показване на слушателите" IDE сряда отваря "Събития". Както можете да видите, "Специални слушателите" възел се разширява.

    Използване на Visual Debugger
  • Щракнете с десния бутон com.toy.anagrams.ui.Anagrams $ 3 в възел "Специални слушатели" и поп-нагоре, натиснете "Отидете на изходния код на компонент".
  • Изберете празен текстовото поле на картинката.

    Можете също да изберете текстово поле guessedWord в "Навигатор".

    Когато изберете текстово поле елементи в "Събития" ще се промени автоматично, а слушателите на избрания компонент ще бъдат показани в прозореца.

  • В "Събития" щракнете двукратно върху "Event Log". Това отваря прозорец "Избор на слушателя."

    Можете също така да щракнете с десния бутон Event Log възел и изберете "Set сеч събитие" в падащото меню.

  • В диалоговия прозорец, изберете слушателя java.awt.event.KeyListener. Щракнете върху бутона "ОК".
    Използване на Visual Debugger

    Сега слушателя слуша за ключови събития в текстовото поле.

  • Приложение "анаграми" в текстовото поле, въведете няколко символа.

    Ако сте въвели характер на това събитие е записано. Разширяване на възел "Event Log", ще видите, че всяко натискане на бутона е писано. Нови събития се появяват всеки път, когато въведете символите в полето игри "анаграми". Чрез внедряването на едно събитие, като keyPressed. ще видите свойствата на събитието в дневника.

    Използване на Visual Debugger

    Разширяване на възел "Викайте." Във всеки случай, ще видите, трасиране на стека на събитието.

    Този урок ще ви въведе в основите на визуалното откриване на грешки в IDE. Visual Debugger Ви позволява да намерите изходния код и да влезете събития от компонентите на графични потребителски интерфейс. Това значително опростява заявленията за отстраняване на грешки GUI.

    За повече информация

    За повече информация за разработване и тестване на приложения в NetBeans IDE на, вижте следните ресурси .:

  • Подкрепете проекта - споделете линка, благодаря!