
one.empty3.apps.morph.MorphUI.jfd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of empty3-library-3d Show documentation
Show all versions of empty3-library-3d Show documentation
3D rendering engine. Plus modelling. Expected glsl textures 3d and 2d rendering3D primitives, and a lot of scenes' samples to test.+ Game Jogl reworked, Calculator (numbers and vectors). Java code parser implementation starts (<=1.2)
The newest version!
JFDML JFormDesigner: "8.0.3.0.246" Java: "17.0.6" encoding: "UTF-8"
new FormModel {
contentType: "form/swing"
root: new FormRoot {
auxiliary() {
"JavaCodeGenerator.defaultVariableGetter": true
}
add( new FormWindow( "javax.swing.JFrame", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "fill,hidemode 3"
"$columnConstraints": "[fill][fill][fill][fill][fill]"
"$rowConstraints": "[][][][][][][][]"
} ) {
name: "this"
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill][fill][fill][fill][fill]"
"$rowConstraints": "[][]"
} ) {
name: "panel5"
add( new FormComponent( "javax.swing.JComboBox" ) {
name: "comboBoxShapeType"
"model": new javax.swing.DefaultComboBoxModel {
selectedItem: "Polygons"
addElement( "Polygons" )
addElement( "ShapeMorph1" )
}
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JComboBox" ) {
name: "comboBoxMethod"
"model": new javax.swing.DefaultComboBoxModel {
selectedItem: "Morphing"
addElement( "Morphing" )
addElement( "Tirer les points" )
addElement( "Tirer et Stitch U,V" )
}
auxiliary() {
"JavaCodeGenerator.variableGetter": true
}
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "method", true ) )
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "shapeType", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label7"
"text": "Grid X"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldResX"
"text": "4"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 0"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label8"
"text": "Grid Y"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldResY"
"text": "4"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 0"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill][fill][fill][fill]"
"$rowConstraints": "[][][]"
} ) {
name: "panel3"
add( new FormComponent( "javax.swing.JLabel" ) {
name: "labelFinalResX"
"text": "Final Res X"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldFinalResX"
"text": "400"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 1"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "labelFinalResY"
"text": "Final Res Y"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldFinalResY"
"text": "400"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 1"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBoxHd"
"text": "HD"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "checkBoxHd", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 1"
} )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 0"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBox1"
"text": "Display grid"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "checkBoxDisplayGrids", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 0"
} )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0 2 1"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button4"
"text": "GO"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "buttonGo", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 0"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill]"
"$rowConstraints": "[][][]"
} ) {
name: "panel1"
"minimumSize": new java.awt.Dimension( 400, 400 )
"maximumSize": new java.awt.Dimension( 400, 400 )
addEvent( new FormEvent( "java.awt.event.ComponentListener", "componentResized", "panel1ComponentResized", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 1 1 3"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill]"
"$rowConstraints": "[][][]"
} ) {
name: "panel2"
"maximumSize": new java.awt.Dimension( 400, 400 )
"minimumSize": new java.awt.Dimension( 400, 400 )
addEvent( new FormEvent( "java.awt.event.ComponentListener", "componentResized", "panel2ComponentResized", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 1 1 3"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "fill,hidemode 3"
"$columnConstraints": "[fill][fill]"
"$rowConstraints": "[][][]"
} ) {
name: "panelResult"
"maximumSize": new java.awt.Dimension( 400, 400 )
"minimumSize": new java.awt.Dimension( 400, 400 )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 1 1 3"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label1"
"text": "Seconds"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldSeconds"
"text": "10"
auxiliary() {
"JavaCodeGenerator.variableName": "textFieldSeconds"
}
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 1"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label3"
"text": "FPS"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 2"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldFps"
"text": "25"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 2"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button3"
"text": "Save as"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "buttonSave", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 3 2 1"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button1"
"text": "Load 1"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "buttonLoadImage1", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 4"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button2"
"text": "Load 2"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "buttonLoadImage2", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 4"
} )
add( new FormComponent( "javax.swing.JSlider" ) {
name: "slider1"
addEvent( new FormEvent( "javax.swing.event.ChangeListener", "stateChanged", "slider1StateChanged", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 4"
} )
add( new FormComponent( "one.empty3.apps.morph.PanelPoint3DUVGridIJ" ) {
name: "panelPoint3DUVGridIJ1"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 5"
} )
add( new FormComponent( "one.empty3.apps.morph.PanelPoint3DUVGridIJ" ) {
name: "panelPoint3DUVGridIJ2"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 5"
} )
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "fill,hidemode 3"
"$columnConstraints": "[fill][fill][fill][fill]"
"$rowConstraints": "[][]"
} ) {
name: "panel4"
add( new FormComponent( "javax.swing.JButton" ) {
name: "button5"
"text": "Add col"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "button6"
"text": "Del col"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 0"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "label4"
"text": "Add row"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 0"
} )
add( new FormComponent( "javax.swing.JButton" ) {
name: "label5"
"text": "Del row"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldAddCol"
"text": "1"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldDelCol"
"text": "1"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldAddRow"
"text": "1"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldDelRow"
"text": "1"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 1"
} )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 5"
} )
add( new FormComponent( "com.jformdesigner.designer.wrapper.JGoodiesFormsLabel" ) {
name: "label6"
"textWithMnemonic": "Bottom bar"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 6 5 1"
} )
menuBar: new FormContainer( "javax.swing.JMenuBar", new FormLayoutManager( class javax.swing.JMenuBar ) ) {
name: "menuBar1"
add( new FormContainer( "javax.swing.JMenu", new FormLayoutManager( class javax.swing.JMenu ) ) {
name: "menu1"
"text": "File"
add( new FormComponent( "javax.swing.JMenuItem" ) {
name: "menuItemNew"
"text": "New"
} )
add( new FormComponent( "javax.swing.JMenuItem" ) {
name: "menuItemOpen"
"text": "Open"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "open", true ) )
} )
add( new FormComponent( "javax.swing.JMenuItem" ) {
name: "menuItemSave"
"text": "Save"
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "save", true ) )
} )
} )
}
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 0, 0 )
"size": new java.awt.Dimension( 1395, 685 )
} )
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy