Spec-Zone .ru
спецификации, руководства, описания, API
След: Создание GUI С JFC/Swing
Урок: Перетащите и Отбросьте и Передача данных
Показ Расположения Отбрасывания
Домашняя страница > Создание GUI С JFC/Swing > Перетащите и Отбросьте и Передача данных

Показ Расположения Отбрасывания

Обычно во время перетащить работы, компонент дает визуальную обратную связь, когда это может принять данные. Это могло бы выделить расположение отбрасывания, или это могло бы показать каре или горизонтальную строку, где вставка произойдет. Swing представляет расположение отбрасывания когда canImport метод для компонента TransferHandler возвращает true.

Чтобы управлять этим программно, можно использовать setShowDropLocation метод. Вызов этого метода с true заставляет визуальную обратную связь для расположения отбрасывания всегда выводиться на экран, даже если отбрасывание не будет принято. Вызов этого метода с false предотвращает любую визуальную обратную связь, даже если отбрасывание будет принято. Вы всегда вызываете этот метод от canImport.

Демонстрационный пример - страница LocationSensitiveDemo включает поле комбинированного списка, которое позволяет Вам хотеть всегда показывать расположение отбрасывания, или никогда показывать расположение отбрасывания, или поведение значения по умолчанию. Но сначала мы будем говорить о расположении чувствительное отбрасывание.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Демонстрационный пример - ChooseDropAction
Следующая страница: Расположение Чувствительное Отбрасывание