|
@@ -0,0 +1,147 @@
|
|
|
|
+
|
|
|
|
+package com.jme3.gde.core.filters.impl.dlsf;
|
|
|
|
+
|
|
|
|
+import javax.swing.JPanel;
|
|
|
|
+import javax.swing.JTextField;
|
|
|
|
+
|
|
|
|
+@SuppressWarnings({"unchecked", "rawtypes"})
|
|
|
|
+public final class DLSFVisualPanel1 extends JPanel {
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * Creates new form BloomVisualPanel1
|
|
|
|
+ */
|
|
|
|
+ public DLSFVisualPanel1() {
|
|
|
|
+ initComponents();
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
|
|
+ public String getName() {
|
|
|
|
+ return "DirectionalLightShadowFilter settings";
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /** This method is called from within the constructor to
|
|
|
|
+ * initialize the form.
|
|
|
|
+ * WARNING: Do NOT modify this code. The content of this method is
|
|
|
|
+ * always regenerated by the Form Editor.
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+ public JTextField getjNbSplitsField() {
|
|
|
|
+ return jNbSplitsField;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public JTextField getjShadowMapField() {
|
|
|
|
+ return jShadowMapField;
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
|
|
|
|
+ private void initComponents() {
|
|
|
|
+
|
|
|
|
+ jFrame1 = new javax.swing.JFrame();
|
|
|
|
+ buttonGroup1 = new javax.swing.ButtonGroup();
|
|
|
|
+ buttonGroup2 = new javax.swing.ButtonGroup();
|
|
|
|
+ jLabel2 = new javax.swing.JLabel();
|
|
|
|
+ jLabel3 = new javax.swing.JLabel();
|
|
|
|
+ jShadowMapField = new javax.swing.JTextField();
|
|
|
|
+ jLabel4 = new javax.swing.JLabel();
|
|
|
|
+ jNbSplitsField = new javax.swing.JTextField();
|
|
|
|
+ jLabel5 = new javax.swing.JLabel();
|
|
|
|
+
|
|
|
|
+ javax.swing.GroupLayout jFrame1Layout = new javax.swing.GroupLayout(jFrame1.getContentPane());
|
|
|
|
+ jFrame1.getContentPane().setLayout(jFrame1Layout);
|
|
|
|
+ jFrame1Layout.setHorizontalGroup(
|
|
|
|
+ jFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
|
+ .addGap(0, 400, Short.MAX_VALUE)
|
|
|
|
+ );
|
|
|
|
+ jFrame1Layout.setVerticalGroup(
|
|
|
|
+ jFrame1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
|
+ .addGap(0, 300, Short.MAX_VALUE)
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ jLabel2.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
|
|
|
|
+ org.openide.awt.Mnemonics.setLocalizedText(jLabel2, org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "shadowMapSize")); // NOI18N
|
|
|
|
+
|
|
|
|
+ org.openide.awt.Mnemonics.setLocalizedText(jLabel3, org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "lblDescription")); // NOI18N
|
|
|
|
+
|
|
|
|
+ jShadowMapField.setText(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "DLSFVisualPanel1.jShadowMapField.text")); // NOI18N
|
|
|
|
+ jShadowMapField.addActionListener(new java.awt.event.ActionListener() {
|
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
|
+ jShadowMapFieldActionPerformed(evt);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ jLabel4.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
|
|
|
|
+ org.openide.awt.Mnemonics.setLocalizedText(jLabel4, org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "nbSplits")); // NOI18N
|
|
|
|
+
|
|
|
|
+ jNbSplitsField.setText(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "DLSFVisualPanel1.jNbSplitsField.text")); // NOI18N
|
|
|
|
+ jNbSplitsField.addActionListener(new java.awt.event.ActionListener() {
|
|
|
|
+ public void actionPerformed(java.awt.event.ActionEvent evt) {
|
|
|
|
+ jNbSplitsFieldActionPerformed(evt);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
|
|
+ org.openide.awt.Mnemonics.setLocalizedText(jLabel5, org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "lblDescription2")); // NOI18N
|
|
|
|
+
|
|
|
|
+ javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
|
|
|
|
+ this.setLayout(layout);
|
|
|
|
+ layout.setHorizontalGroup(
|
|
|
|
+ layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
|
+ .addContainerGap()
|
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
|
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
|
+ .addComponent(jLabel2)
|
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
|
+ .addComponent(jShadowMapField, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
|
+ .addComponent(jLabel4)
|
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
|
|
|
|
+ .addComponent(jNbSplitsField, javax.swing.GroupLayout.PREFERRED_SIZE, 97, javax.swing.GroupLayout.PREFERRED_SIZE)))
|
|
|
|
+ .addComponent(jLabel3)
|
|
|
|
+ .addComponent(jLabel5))
|
|
|
|
+ .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
|
|
|
|
+ );
|
|
|
|
+ layout.setVerticalGroup(
|
|
|
|
+ layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
|
|
|
|
+ .addGroup(layout.createSequentialGroup()
|
|
|
|
+ .addGap(5, 5, 5)
|
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
|
+ .addComponent(jLabel2)
|
|
|
|
+ .addComponent(jShadowMapField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
|
|
|
|
+ .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
|
|
|
|
+ .addComponent(jLabel4)
|
|
|
|
+ .addComponent(jNbSplitsField, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
|
|
|
|
+ .addGap(35, 35, 35)
|
|
|
|
+ .addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 28, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
|
+ .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
|
|
|
|
+ .addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 30, javax.swing.GroupLayout.PREFERRED_SIZE)
|
|
|
|
+ .addContainerGap(109, Short.MAX_VALUE))
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ jLabel2.getAccessibleContext().setAccessibleName(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "shadowMapSize")); // NOI18N
|
|
|
|
+ jLabel3.getAccessibleContext().setAccessibleName(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "lblDescription")); // NOI18N
|
|
|
|
+ jLabel4.getAccessibleContext().setAccessibleName(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "nbSplits")); // NOI18N
|
|
|
|
+ jLabel5.getAccessibleContext().setAccessibleName(org.openide.util.NbBundle.getMessage(DLSFVisualPanel1.class, "lblDescription2")); // NOI18N
|
|
|
|
+ }// </editor-fold>//GEN-END:initComponents
|
|
|
|
+
|
|
|
|
+ private void jNbSplitsFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jNbSplitsFieldActionPerformed
|
|
|
|
+
|
|
|
|
+ }//GEN-LAST:event_jNbSplitsFieldActionPerformed
|
|
|
|
+
|
|
|
|
+ private void jShadowMapFieldActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jShadowMapFieldActionPerformed
|
|
|
|
+
|
|
|
|
+ }//GEN-LAST:event_jShadowMapFieldActionPerformed
|
|
|
|
+
|
|
|
|
+ // Variables declaration - do not modify//GEN-BEGIN:variables
|
|
|
|
+ private javax.swing.ButtonGroup buttonGroup1;
|
|
|
|
+ private javax.swing.ButtonGroup buttonGroup2;
|
|
|
|
+ private javax.swing.JFrame jFrame1;
|
|
|
|
+ private javax.swing.JLabel jLabel2;
|
|
|
|
+ private javax.swing.JLabel jLabel3;
|
|
|
|
+ private javax.swing.JLabel jLabel4;
|
|
|
|
+ private javax.swing.JLabel jLabel5;
|
|
|
|
+ private javax.swing.JTextField jNbSplitsField;
|
|
|
|
+ private javax.swing.JTextField jShadowMapField;
|
|
|
|
+ // End of variables declaration//GEN-END:variables
|
|
|
|
+}
|