Я попытался и попытался, но несмотря ни на что, я не могу добавить простое изображение значка .png в элемент управления Button в WindowBuilder. Я думал, this answer to the question может помочь, но это не так.Добавление значка к кнопке в WindowBuilder Eclipse
Очевидно, что я хочу добавить группу .png-файлов в «classpath», что бы это ни было, но я не вижу, как это сделать. Я попытался скопировать их в папку/src, папку/libs, я попытался связать их с .zip-файлом и переименовать его .jar, я попытался добавить их в путь сборки несколькими разными способами ... Ничего не работает.
Каждый раз, когда я нажимаю кнопку [...] рядом с «значком» на панели «Свойства» в WindowBuilder, в то время как у меня выбран элемент управления кнопками, мне предоставляется выбор из четырех способов иметь значок. Только первый (ресурс Classpath) представляется действительно жизнеспособным вариантом, если я хочу, чтобы изображения отображались в финальной программе, но я вижу только те же шесть файлов .jar и один .zip-файл в списке параметров слева. Почему я никогда не вижу файлы .png, которые я создал, или файл .jar, который я сделал из них?
Пожалуйста, помогите, так как это действительно бесит!
(я кратко носился с идеей размещения скриншотов здесь и я все еще могу сделать это, если это поможет, но я чувствовал, что это могло бы быть избыточным учитывая, что они были бы очень похожи на те, в that other post I mentioned.)
У вас видел этот вопрос: http://stackoverflow.com/questions/5657469/how-do-i-go-about-adding-an-image-into-a-java-project-with-eclipse – Bobulous
Да, я видел этот вопрос, но я боюсь, что это не помогло. Как я уже сказал, у меня уже есть несколько способов поместить мои .png-файлы в папку под/src, в том числе наличие Eclipse для создания первой исходной папки для меня, как показывает ваша связанная статья. Кроме того, весь бит о 'classLoader.getResourceAsStream()' не работает для меня, включая исправленную версию в комментариях ниже. – Sturm
Возможно, я должен объяснить причину этого. У меня есть некоторые пользовательские изображения, которые я хочу использовать для кнопок, вместо кнопки мыши по умолчанию с текстом на нем. У меня даже есть кнопки «опрокидывания» и «вниз» для кнопок. Это имеет смысл? Как мне это сделать? – Sturm