| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: GUI и Java FX приложения > Иконка в закладке jTabbedPane |
| Автор: filipp76 10.4.2007, 13:15 |
| Как добавить иконку в закладку jTabbedPane? Есть функция для добавления и в ней надо указать иконку но я не знаю как прилепить её к проекту? просто кинуть к исходникам и в методе указать её имя или надо запихивать куда-то в ресурс? если да то как? И еще вопрос как повесить на неё слушатель нажатия кнопки мыши? |
| Автор: LSD 10.4.2007, 13:25 |
| Положи иконку как ресурс, как грузить картинки из ресурсов уже неоднократно обсуждалось. По поводу иконки, посмотри http://forum.java.sun.com/thread.jspa?threadID=340267&messageID=1414436. Или если используешь JDK 1.6 то - setTabComponentAt(). |
| Автор: filipp76 10.4.2007, 15:29 | ||||
Искал уже как угодно но ничего не нашел(( Я использую NetBeans 6.0 как добавить ресурс к проекту и запихнуть туда иконку? И что потом вписать на место Icon в этом методе jTabbedPane1.addTab(String, Icon, Component); ?? Приведите пожалуйста маленький пример.
Ничего не понял все на английском, + мне надо слушатель на иконку в закладке. Как добавить слушатель на иконку в закладке? На клик мышкой? |
| Автор: filipp76 10.4.2007, 16:45 |
| Помогите пожалуйста ! Перетыкал уже все что можно ничего не получается((((((((( |
| Автор: filipp76 10.4.2007, 17:17 | ||
Иконку добавил вот так
но мне надо чтоб она лежала в *.jar как её вызывать от туда? Как повесить на неё слушатель? |
| Автор: RebornCrusader 11.4.2007, 04:23 | ||
Нашёл у себя такой код:
|
| Автор: LSD 11.4.2007, 13:56 |
| По поводу картинки посмотри http://forum.vingrad.ru/topic-126596/kw-japplet-imageicon/hl/getresourceasstream/index.html. По поводу вкладок, ты какую JDK используешь? |
| Автор: filipp76 11.4.2007, 16:17 |
| Использую jdk6.0_01, IDE NetBeans 6.0 M8, сижу на Linux (Mandriva 2007) если это важно. Допустим с добавлением иконки разобрались , а вот как на неё повесить слушатель на клик мышкой? |
| Автор: LSD 11.4.2007, 16:33 | ||
|
| Автор: filipp76 11.4.2007, 22:24 |
| Насколько я понял с примера слушатель вешается на лейбу которая добавляется в закладку, на неё же надо и вешать иконку. Если это так то тему можно закрывать и всем огромное спасибо за очередную помощь. |