Инструмент «Проверка элемента» для пользовательского интерфейса Java - PullRequest
1 голос
/ 21 ноября 2011

Я искал инструмент на Java, который выполняет ту же (аналогичную) функциональность, что и элемент "inspect element" в Google Chrome. У кого-нибудь есть информация, доступно ли это и как это можно реализовать?

Вопрос касается случаев, когда у вас есть исходный код, и вы не знаете его изнутри. Таким образом, идея заключается в проверке элементов (объектов) в пользовательском интерфейсе во время выполнения кода!

Ответы [ 3 ]

1 голос
/ 04 октября 2014

Поскольку у вас есть доступ к коду, вы можете использовать Java Object Inspector .Просто добавьте одну строку кода в нужном месте:

Inspector.inspect(objectToInspect);
0 голосов
/ 21 ноября 2011

Я помню, как слышал о проекте, который сделал нечто подобное несколько лет назад.Я не могу вспомнить имя, но я наткнулся на это во время поиска.https://github.com/cozycode/Swing-Inspector На основании описания, как минимум.похоже, это может быть полезно.Если я вспомню, каким был первоначальный проект, я опубликую продолжение.

0 голосов
/ 21 ноября 2011

Проверьте Element в Chrome / Firefox и View Source в Safari, потому что Интернет с открытым исходным кодом.HTML-код, отправленный на компьютер пользователя, доступен для просмотра ими (очевидно, это не электронные таблицы или другие статические файлы, хранящиеся на сервере).

Скомпилированные проекты не имеют этой функции по практическим соображениям.

  • Во многих языках невозможно «декомпилировать» объект в его источник.
  • Если бы вы могли перейти в Microsoft Word и проверить любой элемент, вы могли бы просто скопировать и вставить их приложение без оплаты.

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

...