Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: GUI и Java FX приложения > Drag&Drop из JTable в JList и обратно |
Автор: CrasyMen 23.5.2009, 10:22 |
Есть JTable и JList. У обоих в качестве рендерера ячеек стоит JLabel. Нужно реализовать Drag&Drop из JTable в JList и обратно. Причем желательно перетаскивать сам компонент JLabel, поскольку мне важен не только текст но и background и foreground. Помогите пожалуйста. Сам уже запарился. Мозги перенапряг и думать уже не могу а сделать срочно надо. Заранее благодарю. С меня "+". |
Автор: dorogoyIV 23.5.2009, 16:13 |
я сильно то не старался, есть ошибки в коде связанные с координатами |
Автор: CrasyMen 24.5.2009, 21:46 | ||
dorogoyIV, спасибо. Но я так и не смог полностью адаптировать под себя. Проблема с координатами. У меня такая иерархия компонентов:
не могли бы вы чучуть переделать свой пример добавив такой же порядок компонентов? |
Автор: Connie 25.5.2009, 12:18 |
CrasyMen, в jar'е есть исходники |
Автор: CrasyMen 25.5.2009, 16:43 |
Connie, я видел. Я сразу с ними разбирался. dorogoyIV, большое спасибо. Переделывать не надо уже. Я немного по другому сделал. Я работал с абсолютными координатами на экране и конвертировал их в координаты относительно компонентов с помощью SwingUtilities.convertPointToScreen(Point p, Component c) и SwingUtilities.convertPointFromScreen(Point p, Component c) |
Автор: CrasyMen 25.5.2009, 18:32 |
dorogoyIV, хотя нет. Не все гладко у меня получилось. Просьба чуть-чуть подправить свой пример еще в силе. Очень надо. Диплом горит. |
Автор: dorogoyIV 26.5.2009, 22:10 |
подправил ![]() |