Как будто вы пытаетесь получить доступ к объекту, который является null
. Рассмотрим ниже пример:
TypeA objA;
. В это время вы только что объявили этот объект, но не инициализировали или не инициализировали. И всякий раз, когда вы пытаетесь получить доступ к каким-либо свойствам или методам в нем, он будет генерировать NullPointerException
, что имеет смысл.
См. Также этот пример:
String a = null;
System.out.println(a.toString()); // NullPointerException will be thrown
Вы не можете получить меню самостоятельно, но можно заставить его получать родительское окно + контекстное меню через подобный прием к тому, который Вы обнаружили с главным меню:
, По крайней мере, Вы не должны устанавливать программное обеспечение!
20/20 может также получить контекстное меню http://www.sofotex.com/20/20-download_L230.html
Я попробовал своим любимым, бесплатным программным обеспечением снимка экрана: MWSnap. Я активировал shortkey ( Ctrl + Сдвиг + Z ) к функции получения окна/меню, и в то время как это было в фоне, я назвал контекстное меню Firefox на этой странице и использовал shortkey. MWSnap выделил меню и при нажатии, получил его безупречно.
, Вероятно, работы с другими программными обеспечениями снимка экрана. PrintScreen является настолько устаревшим...:-P
(Премия: никакая Краска для открытия сохраните в любом распространенном формате (PNG, Jpeg), Вы хотите, сохраняете & автоматически; автоматический номер получений, если Вы хотите, и т.д.)
Вы могли использовать Похититель Снимка экрана (свободный).
можно сделать Windows Object Capture для захвата [только 111] контекстное меню (работы с меню, получающим также), или просто нормальная клавиша Print Screen для получения целого экрана.
- мышелов
[правовая оговорка - я - автор Похитителя Снимка экрана]
Вы могли бы дать попытку Получение FastStone , который является, по моему скромному мнению, лучшим инструментом для этого вида материала создания регистрации/документа ошибки.
С этим приложением, просто щелкните правой кнопкой по мыши, чтобы показать контекстное меню, поразить экран печати, и voilГ!
Попробуйте SnagIT. Работы как теплый нож в масле! Также посмотрите это: https://stackoverflow.com/questions/26183/screenshot-taking-tools
Вы можете записать весь процесс с помощью программы записи экрана DemoCreator . И вы можете добавить к записи несколько выносков.
Можно попробовать PicPick