powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable копирование выбранных ячеек
11 сообщений из 11, страница 1 из 1
JTable копирование выбранных ячеек
    #37758701
Djeen777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!

Я новичек в яве поэтому проявите снисхождение :)
Кто-нибудь может объяснить/показать/дать инфу как мне сделать контекстное (Popupmenu), которое позволяло делать копирование выделенных ячеек в JTable? Дело в том, что при выдиелении нескольких ячеек можно нажать ctrl+c и содержимое скопируется в буфер. А вот как мне это эмулировать через контекстное меню непонятно. Как создавть само меню и пункты в нем и слушатель события знаю.
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758742
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://www.google.com/search?q=JTable+copy+to+clipboard
Первая же ссылка

Код: java
1.
2.
3.
4.
5.
TransferHandler th = myTable.getTransferHandler();
if (th != null) {
Clipboard cb = Toolkit.getDefaultToolkit().getSystemClipboard();
th.exportToClipboard(myTable, cb, TransferHandler.COPY);
}
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758768
Djeen777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

извините, забыл уточнить мне надо для явы 1.3 :) это все усложняет.
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758782
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Djeen777извините, забыл уточнить мне надо для явы 1.3 :) это все усложняет.
Оооо, ну расскажите нам вашу слезную историю. Уверен многим будет интересно послушать про Java 1.3 в 2012-м.
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758794
Djeen777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну если Вам так интересно, хочу сделать апплет в Lotus Notes. А там на сколько я понял, поддерживается только 1.3...
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758811
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Djeen777Ну если Вам так интересно, хочу сделать апплет в Lotus Notes. А там на сколько я понял, поддерживается только 1.3...
6я версия и обновить никак?
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758835
Djeen777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы имеете в виду 6 версия лотуса?
вроде 7ка.
А клиент у пользователей обновить никак.
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758863
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Djeen777Вы имеете в виду 6 версия лотуса?
вроде 7ка.
А клиент у пользователей обновить никак.
Тогда и Java , вроде, 1.4. Хотя проблемы это не решает.
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758879
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте следующим образом

table.getActionMap().get("copy").actionPerformed(...)
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758883
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю что там в 1.3
Но начиная с 1.4 есть TransferHandler.getCopyAction()
...
Рейтинг: 0 / 0
JTable копирование выбранных ячеек
    #37758912
Djeen777
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок, спасибо большое. Попробую.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JTable копирование выбранных ячеек
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]