拖放Java GUI [英] Drag and Drop Java GUI

查看:45
本文介绍了拖放Java GUI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找用Java创建GUI的方法,该方法是将控件或元素放在左窗格中,并将其拖动到设计器窗格中,类似于在Visio中创建模型.

I am looking to create a GUI in Java, where I place controls or elements on a left pane and can drag them onto a designer pane, similar to creating a model in Visio.

我当前正在查看的是 JGraphX ,它允许您创建图形等

The current one I'm looking at is JGraphX, it allows you to create graphs etc.

还有其他支持此功能的项目或工具等吗?

Are there any other projects out there that support this, or tools etc.

推荐答案

虽然乍看之下通过拖放创建UI似乎是一个好主意,但我总是发现UI编辑器的工作效率比手动编写代码:

While it seems to be a good idea at first glance to create a UI with drag and drop, I always found that the UI editors made me much less productive than writing the code by hand:

  1. UI元素的属性编辑器始终显示150个我不需要的属性,并且每次都要滚动以获取我经常更改的属性.
  2. 更改属性需要用鼠标点击太多(有时是世界一流的StarCraft播放器的目标)
  3. 没有办法重复使用诸如颜色,文本,初始化之类的常见内容
  4. 生成的代码是一个庞大的,难以理解的混乱,没有结构
  5. 没有代码完成

这篇关于拖放Java GUI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆