我正在用 Java 制作一个 Unicode 翻译器。我做了所有困难的部分,但现在我想在文本窗格中添加一个可调整大小、可重定位的图像。用户必须能够调整图像的角并在他喜欢的文本窗格中拖放图像。(如 Microsoft Word 或 Photoshop)
像这样的东西:
我尝试了样式化文档属性。但除了只插入一个ImageIcon
.
可能更好的选择是不使用 textPane。
如果您有一个自定义的可编辑标签,可以通过双击它来编辑它以显示一个文本框来编辑内容,并在按下回车键时更改标签的文本。
还给 JDesktoppane、JLayeredPane 一个镜头,并检查可以向其中添加哪些组件。
尝试在 JFC Swing 中的 JLabel 组件中加载图像。否则,请尝试使用具有可调整大小属性的相同技术中的其他一些不可编辑的组件。
试试这个http://sourceforge.net/projects/ird/
iRD 是一个用于在 Java 运行时调整大小和移动(拖放)组件的组件。