【问题标题】:Is there a way to make the generated GUI code from IDEA visible?有没有办法让 IDEA 生成的 GUI 代码可见?
【发布时间】:2011-03-19 06:29:45
【问题描述】:

我在 IntelliJ 的 IDEA 中做了一个非常简单的项目,基本上只是一个带有包含 JButton 的 JToolBar 的表单,当我尝试启动它时,我在表单中得到一个 NPE。$$$setupUI$$$ - 但没有这样的东西反映在实际的form.java中,所以我没有办法调试它或追踪它的错误。

有没有办法让 IDEA 显示(甚至可能让我更改)“神奇”生成的代码?

【问题讨论】:

  • 让未来的读者知道:您应该更改生成的源代码!下次生成代码时,您的更改将被覆盖。它还会在与代码一起生成的 cmets 中提醒您。您可以通过这种方式很好地追踪您的问题,但是您必须在 $$$setupUI$$$() 方法之外修复它。 14.1.4 的屏幕截图:i.imgur.com/vfD2nD4.png 另外,请参阅“生成 GUI 到”部分:jetbrains.com/idea/help/gui-designer.htmli.imgur.com/bNcBQ07.png

标签: java user-interface code-generation intellij-idea


【解决方案1】:
【解决方案2】:

文件 > 设置 > GUI Designer >将 GUI 生成到 Java 源代码中

(见:https://grahamwideman.wikispaces.com/Java+IntelliJ+GUI+app+notes

【讨论】:

  • 你拯救了我的一天。你知道一个maven插件吗,因为我用maven构建并且不能使用Idea字节编织,但是Idea源代码生成破坏了git历史。
  • ideauidesigner-maven-plugin 是要走的路
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-04-07
  • 2010-09-07
  • 2021-04-13
  • 1970-01-01
  • 1970-01-01
  • 2012-03-29
  • 2011-01-09
相关资源
最近更新 更多