one.empty3.apps.morph.PanelPoint3DUVGridIJ.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.1.0.199" Java: "17.0.5" encoding: "UTF-8"
new FormModel {
contentType: "form/swing"
root: new FormRoot {
auxiliary() {
"JavaCodeGenerator.defaultVariableGetter": true
}
add( new FormContainer( "javax.swing.JPanel", new FormLayoutManager( class net.miginfocom.swing.MigLayout ) {
"$layoutConstraints": "hidemode 3"
"$columnConstraints": "[fill][fill][fill][fill][fill][fill][fill][fill][fill][fill][fill]"
"$rowConstraints": "[][]"
} ) {
name: "this"
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label1"
"text": "i"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldI"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldIPropertyChange", true, "changedI" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 0"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label3"
"text": "u"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldU"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldUPropertyChange", true, "changedU" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 0"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label5"
"text": "x"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 0"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldX"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldXPropertyChange", true, "changedX" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 0"
} )
add( new FormComponent( "javax.swing.JComboBox" ) {
name: "comboBox1"
"model": new javax.swing.DefaultComboBoxModel {
selectedItem: "Update"
addElement( "Update" )
addElement( "Delete row" )
addElement( "Delete column" )
addElement( "Insert column" )
addElement( "Insert row" )
}
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "comboBoxAction", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 0"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label2"
"text": "j"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 0 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldJ"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldJPropertyChange", true, "changedJ" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 1 1"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label4"
"text": "v"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 2 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldV"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldVPropertyChange", true, "changedV" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 3 1"
} )
add( new FormComponent( "javax.swing.JLabel" ) {
name: "label7"
"text": "y"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 4 1"
} )
add( new FormComponent( "javax.swing.JTextField" ) {
name: "textFieldY"
addEvent( new FormEvent( "java.beans.PropertyChangeListener", "propertyChange", "textFieldYPropertyChange", true, "changedY" ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 5 1"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBoxUv"
"text": "Text (u,v)"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 1"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBoxMorphing"
"text": "Morphing"
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 1"
} )
add( new FormComponent( "javax.swing.JCheckBox" ) {
name: "checkBoxNoDeformation"
"text": "Don't deform"
"selected": true
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "noDeformation", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 1"
} )
add( new FormComponent( "javax.swing.JComboBox" ) {
name: "comboBoxShape"
"model": new javax.swing.DefaultComboBoxModel {
selectedItem: "1"
addElement( "1" )
addElement( "2" )
addElement( "3" )
addElement( "4" )
}
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "shape", true ) )
}, new FormLayoutConstraints( class net.miginfocom.layout.CC ) {
"value": "cell 7 1"
} )
}, new FormLayoutConstraints( null ) {
"location": new java.awt.Point( 0, 0 )
"size": new java.awt.Dimension( 535, 300 )
} )
}
}