Spec-Zone .ru
спецификации, руководства, описания, API
|
Инструментарий Swing поддерживает возможность передать данные между компонентами в пределах того же самого приложения Java между различными приложениями Java, и между Java и собственными приложениями. Данные могут быть переданы через жест перетаскивания и отбрасывания, или через сокращение использования буфера обмена, копию, и вставку.
Поддержка перетаскивать-и-отбрасывать может быть легко включена для многих из компонентов Swing (иногда с одной строкой кода). Например, это тривиально, чтобы включить, перетаскивают и отбрасывают и копируют и вставляют поддержку JTable
, Табличный компонент Swing. Все, что Вы должны обеспечить, является данными, представляющими выбор и как получить Ваши данные от буфера обмена — вот именно!
Большинство основанных на тексте компонентов, таких как область редактора и текстовое поле, поддерживает сокращение/копию и вставку из поля. Конечно, пункты меню должны быть созданы, и "соединял проводом" к надлежащим мерам. Другие компоненты, такие как список и дерево, могут поддерживать сокращение, копию, и вставить с некоторой минимальной работой.