Попробуйте использовать эту строку, когда вы выходите из приложения:
System.exit(0);
Я откуда-то получил код приложения фонарика. Он использовал System.exit(0)
, чтобы закрыть приложение. Я удалил его, зная, что это не очень хорошая практика. Затем я начал получать эти ошибки. Я попробовал решение принятого ответа, но потом начал получать некоторые другие ошибки. Поэтому вместо их решения я просто вернул эту строку System.exit(0)
. И он начал нормально работать. Я знаю, что это не очень хорошо, но для небольшого приложения для фонарей вы можете попробовать это быстрое решение.
Я нашел применение полезный IcoFx, можно импортировать в значительной степени любой тип изображения для использования для создания значка, включая PNG.
Я использую GIMP для своего дизайна значка, но это - довольно мало боль, имеющая необходимость присоединиться ко всем слоям вместе затем создание различных слоев для каждого размера значков перед экспортом. Хм, возможно, я мог сделать свой следующий проект, пишущий плагин для GIMP.
Я споткнулся Редактор иконок Greenfish Pro некоторое время назад и его работать отлично для простых значков, которые я должен был сделать.
Единственный недостаток - то, что это - окна только.
Я использую InkScape с, бесплатная программа векторной графики.
Это - что-то, что должно делаться часто и автоматически, или это - просто одна вещь времени для Вашего приложения? Если последний будет корректен, то MyViewPad будет работать.
png2ico - то, что я всегда использовал, и идеально подходящий для Вашей ситуации.
Попробуйте, это имеет поддержку Значков стиля перспективы
Axialis IconWorkshop, облегченный для VS 2008
http://www.axialis.com/download/iwlite.html
Axialis Software, в сотрудничестве с Microsoft Corporation, представляет Axialis IconWorkshop, Облегченный для Visual Studio 2008:
* 100% Free for Visual Studio 2008 users;
* Make icons for Windows up to 256×256 PNG-compressed icons for Windows Vista™ and include them in your software projects;
* Use an advanced icon editor with various tools, filters and effects;
* Work efficiently using a Plug-in for Visual Studio 2008;
* Create icons from images or ready-to-use image objects;
* Use a fully integrated workspace with librarian, built-in file explorer with thumbnail preview, image viewer and more…
Я использую простую программу под названием MyViewPad, который может преобразовать (почти) любое старое изображение в .ico файл. Это свободно и просто в использовании. Это не может быть тем, что Вы ищете все же.
Вы могли использовать IrfanView, это - бесплатное программное обеспечение и позволяет Вам преобразовывать в ICO. Это даже позволяет Вам выбирать прозрачный цвет.
Я использовал его много в моих проектах, так как WinForm нужен файл ICO, поскольку это - значок, в то время как у меня обычно есть PNG или файлы BMP.
Я также использую Механизм Gif Movie для создания .ico
файлы.
Этот инструмент Favicon Generator онлайн также, кажется, хорошо работает.
Otto, если Вы могли бы разъяснить то, чем случается так, что Вам нужно это для, и у нас, более вероятно, будут хорошие предложения. Обеспечьте пример использования, и у кого-то, вероятно, будет некоторый совет соответствовать ему.
Мой любимый метод является плагином фотошопа для "Сохранения как.ICO".
http://www.telegraphics.com.au/svn/icoformat/trunk/dist/README.html
Быстро, работы офлайн, Вы уже находитесь в Photoshop и т.д.
Я не могу предположить тянуть значки онлайн. В наше время значки обычно оттягиваются как векторы, и я не знаю ни о каких векторных пакетах онлайн.
В случае, если Вы решаете потянуть офлайн вместо этого, я использую Xara (www.xara.com) для рисования всех моих компьютерных иллюстраций, и я использую Механизм Gif Movie для создания .ico файлов. Первый - превосходный векторный пакет, последний - просто что-то, что у меня есть ложь вокруг.
Я наткнулся на Суши Значка некоторое время назад, и любите их. Это не было обновлено приблизительно за год, но это все еще работает отлично, даже в Vista. Плюс он свободно.