Java swing拖放记事本[关闭]

Posted

技术标签:

【中文标题】Java swing拖放记事本[关闭]【英文标题】:Java swing drag and drop notepad [closed] 【发布时间】:2015-12-29 20:17:03 【问题描述】:

我想实现一个编辑器,我需要在左侧面板上有不同的形状,并在右侧面板上拖放不同的形状,我应该能够在编辑器中拖动和调整形状并保存swing中文件中的绘图板。

有人可以帮忙吗?从我的绘图板中选择特定形状后,如何获得可拖动的形状并同时添加或删除。

【问题讨论】:

帮助什么? What have you already done?你还没有告诉我们你已经写了什么,或者你的绘图板是如何工作的,那么我们应该如何回答有关如何使用它的问题? 我已经实现了一个带有文件菜单选项的记事本,并在左侧面板上添加了形状,我需要在右侧面板上拖放和拖动形状,这部分我需要一些帮助。 【参考方案1】:

首先,你需要一个 Shape 容器包 (like my Area one)

其次,如果你想从工具栏面板拖放形状,你需要一个 MouseInputListener 来监听工具栏对形状的点击,改变光标,并处理 mouseReleased 上的拖放

祝你好运!

【讨论】:

以上是关于Java swing拖放记事本[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Java Swing实现具有基本功能的记事本程序

Java实现简单记事本

Java制作记事本只需三步

java实现Windows记事本

用netbeans 做记事本 急急急~~~

用java编写的swing程序。如何在主界面中实现刷新的功能,就是让主界面的组件刷新