Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Буфера обмена и TextField 
V
    Опции темы
regen
Дата 28.7.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 5.7.2006

Репутация: нет
Всего: нет



Добрый день.
Помогите раобраться с вот такой вещью...
При нажатии Ctrl+С текст должен скопироваться в буффер обмена... 
При нажатии Ctrl+V текст должен добавиться к уже введённой строке в тот TextField где стоит каретка...
Вообщем как и должно было бы быть... 
Посмотрел мануалы... Есть вроде интерфейс KeyListener... Хорошо... Есть там метод который вызывается если нажата клавиша... Хорошо... Вот только я не понимаю как скопировать в буффер обмена (так чтобы можно было хоть в блокнот скопировать), а также не понимаю как сказать чтобы скопировался только выделенная область текста... 
Если есть - то пример пожалуйста... Так проще понять   smile 
Заранее спасибо за ответ. 
PM MAIL   Вверх
ptr
Дата 28.7.2006, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 661
Регистрация: 31.5.2006
Где: Новосибирск

Репутация: нет
Всего: 14



А в чём проблема? TextField же по-умолчанию позволяет работать с буфером обмена. 


--------------------
Единственный способ определить границы возможного - это выйти за эти границы, в невозможное.
Артур Кларк.
PM MAIL ICQ   Вверх
regen
Дата 28.7.2006, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 5.7.2006

Репутация: нет
Всего: нет



сорри...   smile 
про буфер обмена - мой глюк... smile 

тогда другой вопрос в эту же тему... Можно ли выделить текст что в JLabel находится? Т.е. чтобы  его можно было также копировать и вствавлять куда угодно? 
PM MAIL   Вверх
powerOn
Дата 28.7.2006, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Цитата(regen @  28.7.2006,  16:46 Найти цитируемый пост)
тогда другой вопрос в эту же тему... Можно ли выделить текст что в JLabel находится? Т.е. чтобы  его можно было также копировать и вствавлять куда угодно?  


Вроде нет. Но можно использовать JTextField c  setEditable(false);
 


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
w1nd
Дата 28.7.2006, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вертилятор
***


Профиль
Группа: Завсегдатай
Сообщений: 1077
Регистрация: 22.3.2006
Где: Москва

Репутация: 23
Всего: 54



Цитата(MoonCat @ 28.7.2006,  16:02)
Но можно использовать JTextField c  setEditable(false);

и с setBorder(null); 


--------------------
user posted imageuser posted image
PM MAIL ICQ   Вверх
regen
Дата 28.7.2006, 17:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 5.7.2006

Репутация: нет
Всего: нет



Логично... Не подумал... Тема закрыта 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0451 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.