11

He diseñado mi formulario de interfaz gráfica de usuario en la idea del diseñador GUI IntelliJ, y selecciona el botón de radio en Project Settings → GUI Designer para generar código fuente en lugar de .class archivos, pero mi archivo .java con código es el siguiente :IntelliJ constructor de interfaz gráfica de usuario IDEA - ningún código de Java genera

public class PovRayEmptyProjectWizardPanelVisual { 
    private JTextField textField1; 
    private JTextField textField2; 
    private JTextField textField3; 
    private JButton button1; 
} 

Eso es todo - no se generó ningún código para crear la GUI. ¿Cómo puedo activar manualmente la generación de dicho código para que pueda compilar el archivo resultante .java con Maven?

+0

¿Está seguro de que el formulario de la GUI está vinculado a esta clase y los campos están asignados a los componentes en el formulario? Tenga en cuenta que necesita 'Build' | 'Make' para que el código se genere en el archivo fuente, estará en la sección doblada. – CrazyCoder

+0

Sí, parece que todo lo que tuve que hacer fue ejecutar "Hacer proyecto" dentro de Idea, después de esto se generó un código fuente que faltaba. Nunca había tenido idea alguna sobre construcción: estaba realizando toda la compilación directamente con maven. Por favor, crea una respuesta, para que yo pueda aceptarla. Además, incluya esta url o técnica descrita allí para su respuesta, podría ser útil para alguien que desee realizar la generación de código .java a partir del formato .form de idea con maven únicamente: http://www.glxn.net/?p = 279 –

Respuesta

14

El código fuente está generado en Build | Make. Si construye externamente, los formularios IDEA GUI se pueden compilar desde la tarea Ant (javac2 provista con IDEA) o Maven.

+1

¡Gracias! y si falla la creación de maven, esto podría ayudar: http://stackoverflow.com/questions/4547515/ant-build-for-intellij-idea-gui-forms – vikingsteve

Cuestiones relacionadas