Tus comentarios

Добрый день!

Касательно размера скроллбара и скорости скролла - данный недостаток был поправлен в библиотеке, на которой основано приложение.

Касательно навигации по большому количеству картинок в целом - по хорошему стоит разбивать свои картинки по тегам и, скорее всего, в конкретных ситуациях когда вам нужна определённая картинка - будет достаточно выделить её тег слева и искать картинку уже в списке по этому тегу. Это сильно сократит количество изображений показываемых в центральной области.


Я уже упомянул выше, что проблемы скроллбара были исправлены, но к сожалению в ближайшее время у меня не будет возможности обновить само приложение по разным причинам. К примеру - пока-что вопрос с софтом к ХК подвис в воздухе в связи со сменой владельца хостинга. Возможности добавить обновление у меня на данный момент нет и новый владелец ХК пока-что не определился (или возможно уже определился, но пока не распространяется) насчёт того, как будет развиваться хостинг дальше и какие приложения будут для него доступны, поэтому остаётся лишь ждать.
Пока вы ставили хостинг как раз успел подняться :)
В любом случае - рад был помочь.
Как ещё один из вариантов - вы можете попробовать обновить ваш IncedTea JDK до более новой версии (эквивалент Open JDK 7) - скорее всего на ней приложение также будет вполне нормально запускаться и работать.
Сама по себе ошибка которую вы привели говорит о несовместимости версии классов и JDK на котором вы пытаетесь их запустить. Скорее всего классы из дистрибутива были собраны на более поздних апдейтах JDK из-за чего возникли конфликты, но это лишь предположение.

Если я верно понимаю, то IcedTea JDK 6.1.13.3, который у вас установлен, - одна из версий OpenJDK 6. Честно признаюсь - я довольно мало работал с OpenJDK и там нередко вылазили странные баги и косяки, которые либо было невозможно либо достаточно трудно исправить, но в общем и целом приложение вполне себе запускалось. Вот насчёт версии уже точно не скажу.

Довольно странно ещё то, что приложение впринципе использует JDK из вашей системы вместо своего собственного.

Как самый быстрый вариант вариант - могу предложить попробовать поставить любое JRE или JDK от Oracle версии 1.6.0 update 30 или позднее (под JRE/JDK 1.7 и 1.8 по идее приложение также должно работать). Найти оффициальные дистрибутивы для JRE можно здесь:
http://www.java.com/en/download/manual.jsp

Для JDK здесь:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

И, собственно, попробовать запустить приложение.
Как вариант - попробовать установить другую версию самого приложения - без JRE в комплекте.

Вы же устанавливали "HK_Upload_Linux_x64_jre.sh", а не "HK_Upload_Linux_x64.sh" - верно?
Загрузил на всякий случай все сборки сюда: http://weblookandfeel.com/downloads/hk/
Попробуйте скачать и поставить сборку оттуда.

Постараюсь обновить их так же и на хостинге при первой возможности.
Проверил - действительно, сейчас на хостинге лежит побитый файл. К сожалению прямо сейчас обновить файл там у меня нет возможности, но через пару минут залью его на свой личный сайт. Позже как появится возможность - подправлю его и в хранилище хостинга.
Попробуйте перекачать клиент, вероятно произошёл какой-то сбой при его загрузке и файл недокачался или банально повреждён. Сейчас на самом хостинге ведутся тех работы в связи с чем вероятно и могла возникнуть проблема - стоит немного подождать пока сайт заново поднимется и попробовать загрузить дистрибутив заново. Если он также окажется битым - я перепроверю сборку, вероятно что-то не так с Линуксовой версией.

Реальные загружаемые изображения не имеют никаких "уголков" - это лишь стилизация их отображения на сайте HK или же в приложении HK. Если вы возьмёте прямую ссылку на изображение и откроете его - вы не найдёте там никаких "уголков".

Попробуйте назначить. Нажать ESC и потом отменить снимок.
Я нажал ESC, программа приготовилась сделать снимок и предложила выбрать область экрана. А как теперь отменить это действие? ESC? Фигушки - это теперь не отмена, а снимок. Мышкой до программы не добраться, т.к. курсор мышки приготовлен для выделения области. В общем сами потестируйте. 

Назначил, нажал, выделил область и сделал скрин (enter), удалил скрин, зашёл в настройки, убрал кривой хоткей. Вроде всё просто :)


В любом случае заблокирую возможность ставить ESC каким-либо хоткеем.


Думаю, что JAVA легко предоставит программисту возможно перехвата принтскрина. только будет у Вас не одна а несколько процедур в программе - каждая под отдельную ОС. Даже если не для всех ОС, то для некотрых можно реализовать и это будет большой полюс.  

В теории всегда всё замечательно. Если бы также легко было на практике :)

Теперь по поводу назначения горячей клавиши для снимка. Запретите клавишу ESC. Я назначил нечайно. Потом намучался, пока не завершил программу через диспетчер задач. 
А в чём собственно заключались мучения? Достаточно просто переназначить горячую клавишу если вы ошибочно поставили ESC. С завершением приложения тем более не должно быть никаких проблем (и как это может быть связано с хоткеем ESC?).


В каком плане некорректно? Очень даже корректно и очень даже удобно.  

Некорректно в том плане, что в других приложениях подобная возможность предоставлена конкретным языком, на котором разработано само приложение. К примеру под .NET не составляет труда и рюшки на окна добавить, и лоадер в тулбаре Win7 сделать, и меню в шапку окна встроить и множество других нативных мелочей использовать. 

Именно в связи с этими особенностями языка - под Java необходимо искать обходные пути и костыли для реализации фичи, которые я крайне не хочу вводить в приложение и делать его нестабильным и, тем более, некроссплатформенным.