首页 > 解决方案 > IntelliJ Idea 不显示 GUI

问题描述

由于某种原因,我的 GUI 不再显示在 .form 文件上,而是它的所有硬代码,例如:

<?xml version="1.0" encoding="UTF-8"?>
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="emroGUI">
  <grid id="27dc6" binding="mainPanel" layout-manager="GridLayoutManager" row-count="11" column-count="7" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
    <margin top="0" left="0" bottom="0" right="0"/>
    <constraints>
      <xy x="20" y="20" width="742" height="400"/>
    </constraints>
    <properties/>
    <border type="none"/>

等等。当我最初制作 GUI 时,我是通过“拖放”完成的,我看到了实际的 GUI 表单。如何取回实际表格?

标签: javauser-interfaceintellij-idea

解决方案


您的 XML 内容现在格式错误,我认为您缺少以下结束标记:

 </grid> </form>

准确的结构如下:

<?xml version="1.0" encoding="UTF-8"?>
<form xmlns="http://www.intellij.com/uidesigner/form/" version="1" bind-to-class="emroGUI">
    <grid id="27dc6" binding="mainPanel" layout-manager="GridLayoutManager" row-count="11" column-count="7" same-size-horizontally="false" same-size-vertically="false" hgap="-1" vgap="-1">
        <margin top="0" left="0" bottom="0" right="0"/>
        <constraints>
            <xy x="20" y="20" width="742" height="400"/>
        </constraints>
        <properties/>
        <border type="none"/>
    </grid>
</form>

推荐阅读