在所有主要的 Java IDE 中,都有一个 GUI 设计器。当我们选择一个组件(Jbutton
例如 A )并将其移动到 a JPanel
orJFrame
时,它是如何完成的?
它是在另一个容器上创建的拖动组件的副本吗?
在我正在进行的一个项目中,我有一些JButton
我希望能够拖到面板上。这些JButton
代表一些动作,例如“复制文件”,“移动文件”等......
当其中一个JButton
被拖动时,将显示该动作的一些选项。
我查了TransferHandler
,但我不知道这是否是要走的路。是吗?