|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Доброго времени суток всем! Объясните, кто-нибудь, пожалуйста, про сабж. Когда программировал под андроид в IntelliJIDEA, то там сразу создавалась структура папок для ресурсов, складывал туда картинки и в коде или в разметке активити доставал их. Как подобное сделать в JavaFX или Java/swing? Т.е. где должна располагаться папка под картинки, как достать картинку из ресурсов в коде, и как в JavaFX в разметке компоненту ImageView присвоить какую-нибудь картинку из ресурсов? С уважением, Валера. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 07:45 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999, Можно так для swing + maven: картинки в каталоге 'src/main/resources/images' достаем картинку: Код: java 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 10:13 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999, Как в андроиде и так же в ide в п.п. Меню пробовал? Что конкретно е вышло? Не надо в коде делать new Button() и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 10:46 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
by-pass Код: java 1.
не должно быть такого в коде если можно обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 10:47 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
by-pass, Спасибо за инфу. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:01 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Petro123Sp999, Как в андроиде и так же в ide в п.п. Меню пробовал? Что конкретно е вышло? Не надо в коде делать new Button() и т.д. Если в ide создавать проект под андроид, то в его структуре сразу есть каталог res с разными подкаталогами под разные ресурсы. Если не под андроид, то только папка src. Вот и возникает вопрос: как должна называться папка, где она должна быть расположена, как в разметке и в коде обращаться к ресурсам (например, под андроид в разметке активити для компонента ImageView можно указать ссылку android:src="@mipmap/main", а в коде - R.drawable.main) Про меню - какой конкретно пункт меню имеется в виду? Про "Не надо в коде делать new Button()" - это почему так? а если нужен динамически изменяющийся интерфейс, то как его тогда реализовывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:12 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999сразу есть каталог resа тут src. Пробуй в корень кинуть и: Код: java 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:26 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999динамически изменяющийся интерфейс, то как его тогда реализовывать?версткой и вкл, выкл видимости биндингом в FXML. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:30 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Petro123by-pass Код: java 1.
не должно быть такого в коде если можно обойтись. почему? много где так говорят но не объясняют. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:32 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Динамика и в HTML и андроиде версткой в первую очередь. А в коде в последнюю. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:32 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
andreykaTпочему? много где так говорят но не объясняют. Привыкли в notepad код писать, без ide и дизайнера. А сборку делают мавеном а не Меню - деплой. Кому что удобнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:34 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Petro123Sp999сразу есть каталог resа тут src. Пробуй в корень кинуть и: Код: java 1. 2. 3. 4. 5.
Спасибо за пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 11:43 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999, вроде как можно было ещё вот так: в пом.хмл Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
в этом случае если я не ошибаюсь то можете ресурсы создавать в любом месте проекта ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 12:30 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Музаффарлюбом месте проектав любом то не очень хорошо... Чел стандарт ищет. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 12:45 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Sp999Когда программировал под андроид в IntelliJIDEA, то там сразу создавалась структура папок для ресурсов, складывал туда картинки и в коде или в разметке активити доставал их. Как подобное сделать в JavaFX или Java/swing? В ведре гуглы для разработчиков (и вместо них, отучив их тем самым думать) сваяли простенькую систему управления ресурсами по аналогии с сями (откуда, собственно, ноги растут у ведро-архиекторов). Но это не значит, что поделие гуглов с какой-то стати стоит куда-то копировать. В других системах есть другие подходы, которые, естественно, никак не стандартизованы, точно так же как и нестандартный подход, выбранный гуглами для ведра. В целом как всегда имеем зоопарк решений. Но молодь среди разработчиков в этом зоопарке видела лишь одного енота, который живёт в ведре, поэтому задаётся глупыми вопросами - а как можно в природе жить без ведра? И почему вообще кто-то говорит про зверей, непохожих на енота? Ну и отсюда возникают темы, подобные этой. Решения гуглов отнюдь не идеал. Альтернативы тоже не всегда хорошие. При этом в каждом направлении есть отличающиеся от других ограничения. В ведре есть своя экосистема, которой нет в других системах. В вебе экосистема совсем другая. Для десктопных приложений опять имеем зоопарк из кучи вариантов. Конкретно для Java-десктопов есть один общий подход - хранить всё в jar-ах. Но опять же - это всего лишь наименьший общий делитель, а реальные потребности гораздо больше, поэтому каждый швец наворачивает чего ему там надо, что бы получился на дуде игрец. Или совсем для детей - не умеете найти готовое решение, тогда попробуйте включить мозг и подумать, а что такое дистрибутив и где в нём всё лежит. И если (о чудо!) кто-то поймёт, что дистрибутив это чаще всего каталог, то далее возникает сложнейший из вопросов - а как получить из каталога картинку? Ну и если мозг с такой сложнейшей задачей справится - вы можете взять с полки пирожок. Ещё есть старый вариант - хранить всё в jar-е, но тогда мозг опять может встать в ступор, потому что он часто не знает - а как потом из jar-a что-то достать? Ведь в ведре так не делают!!! В общем - я надеюсь, что небезнадёжный мозг всё же справится с такой мега-задачкой для первого класса. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 15:13 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
В очередной раз мессия спустился до обычных смертных. Как там ИТ ландшафт? Уже созрел для BPMN разработок? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 15:33 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Petro123Музаффарлюбом месте проектав любом то не очень хорошо... Чел стандарт ищет. - почему не очень хорошо? - да на счет стандарта согласен. З.Ы. просто мне нужно было чтоб и fxml и его контроллер были рядом по этому воспользовался... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 15:39 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
ОзверинВ очередной раз мессия спустился до обычных смертных. Как там ИТ ландшафт? Уже созрел для BPMN разработок? Ну что вы, о смертный, не стоит благодарностей :) Ну за ландшафтом, да, надо приглядывать. Ведь а кто, если не я? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 16:12 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Озверин, )) alex55555Решения гуглов отнюдь не идеал.не идеал, но перевернули Мир IT. Хотя бы своим свайпом)). Я иногда листаю жестом справа налево, .... По монитору, банкомату и... иллюминатору в самолете)) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2018, 16:40 |
|
Ресурсы и картинки
|
|||
---|---|---|---|
#18+
Petro123Решения гуглов отнюдь не идеал.не идеал, но перевернули Мир IT. Хотя бы своим свайпом)).[/quot] А как же и-пхон? Типа они не умели пальцы считать задолго до гугла? Petro123Я иногда листаю жестом справа налево, .... По монитору, банкомату и... иллюминатору в самолете)) Доигрался :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2018, 14:00 |
|
|
start [/forum/topic.php?fid=59&msg=39731845&tid=2121662]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 173ms |
0 / 0 |