В основном я планирую разместить некоторые кнопки, текстовые поля, метки и т. Д. На JFrame, и я хотел бы сделать возможным, чтобы пользователь мог перемещать различные компоненты на этом JFrame с помощью мыши.
Я видел различные способы с MouseListeners, подклассифицированным кодом JComponent, реализациями DropSource / DropTarget и т. Д., Но я не уверен, что это «рекомендуемый» способ (мне не нужно поддерживать «перетаскивание» между различными Frames / Applications - это то, что делает большинство примеров).