/*
 * RegPanel_n.java
 *
 * Created on November 20, 2003, 1:19 PM
 */
package usda.weru.weps.gui;

/**
 * This GUI object lets the user enter the simulation region information like the 
 * length & breadth along with the orientation in degrees at which it will be set
 * during the simulation. The area could be calculated with the length & breadth
 * provided.
 * @author  manmohan
 */
public class RegPanel_n extends javax.swing.JFrame {

    private static final long serialVersionUID = 1L;

    /**
     * Default constructor for the Notes Panel GUI object that helps the 
     * user in entering the simulation region details like the length & width of the 
     * region to know how much area is being used.
     * It also initializes the components that go in the GUI with default settings.
     */
    public RegPanel_n() {
        initComponents();
        pack();
    }

    /**
     * Single argument constructor for the Notes Panel GUI object that helps the 
     * user in entering the simulation region details like the length & width of the 
     * region to know how much area is being used.
     * @param sTitle The title string for the parent frame of the GUI.
     */
    public RegPanel_n(java.lang.String sTitle) {
        this();
        setTitle(sTitle);
    }

    /** 
     * 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.
     */
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        JP_main = new javax.swing.JPanel();
        JL_shape = new javax.swing.JLabel();
        JL_xlength = new javax.swing.JLabel();
        JL_ylength = new javax.swing.JLabel();
        JL_radius = new javax.swing.JLabel();
        JL_area = new javax.swing.JLabel();
        JCB_Shape = new javax.swing.JComboBox<Object>();
        JTF_XLength = new usda.weru.util.WepsTextField();
        JL_xlengthUnits = new javax.swing.JLabel();
        JTF_Radius = new usda.weru.util.WepsTextField();
        JL_radiusUnits = new javax.swing.JLabel();
        JTF_YLength = new usda.weru.util.WepsTextField();
        JL_ylengthUnits = new javax.swing.JLabel();
        JTF_Area = new usda.weru.util.WepsTextField();
        JL_areaUnits = new javax.swing.JLabel();
        JL_orientation = new javax.swing.JLabel();
        JTF_Orientation = new usda.weru.util.WepsTextField();
        JL_orientationUnits = new javax.swing.JLabel();
        slopeCardPanel = new javax.swing.JPanel();

        setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
        addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowClosing(java.awt.event.WindowEvent evt) {
                exitForm(evt);
            }
        });

        JP_main.setToolTipText("RegPanel:main");

        JL_shape.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_shape.setText("Shape ");
        JL_shape.setToolTipText("RegPanel:xLength");

        JL_xlength.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_xlength.setText("X-Length ");
        JL_xlength.setToolTipText("RegPanel:xLength");

        JL_ylength.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_ylength.setText("Y-Length ");
        JL_ylength.setToolTipText("RegPanel:yLength");

        JL_radius.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_radius.setText("Radius");
        JL_radius.setToolTipText("RegPanel:xLength");

        JL_area.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_area.setText("Area ");
        JL_area.setToolTipText("RegPanel:area");

        JCB_Shape.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                JCB_ShapeItemStateChanged(evt);
            }
        });

        JTF_XLength.setToolTipText("RegPanel:xLength");
        JTF_XLength.setFormat("#0.0");
        JTF_XLength.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JTF_XLengthActionPerformed(evt);
            }
        });
        JTF_XLength.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                JTF_XLengthFocusLost(evt);
            }
        });

        JL_xlengthUnits.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        JL_xlengthUnits.setText("ft");
        JL_xlengthUnits.setToolTipText("RegPanel:xLength");

        JTF_Radius.setFormat("#0.0");
        JTF_Radius.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JTF_RadiusActionPerformed(evt);
            }
        });
        JTF_Radius.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                JTF_RadiusFocusLost(evt);
            }
        });

        JL_radiusUnits.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        JL_radiusUnits.setText("ft");
        JL_radiusUnits.setToolTipText("RegPanel:xLength");

        JTF_YLength.setFormat("#0.0");
        JTF_YLength.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JTF_YLengthActionPerformed(evt);
            }
        });
        JTF_YLength.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                JTF_YLengthFocusLost(evt);
            }
        });

        JL_ylengthUnits.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        JL_ylengthUnits.setText("ft");
        JL_ylengthUnits.setToolTipText("RegPanel:yLength");

        JTF_Area.setDisabledTextColor(new java.awt.Color(0, 0, 0));
        JTF_Area.setFormat("#0.0");
        JTF_Area.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JTF_AreaActionPerformed(evt);
            }
        });
        JTF_Area.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                JTF_AreaFocusLost(evt);
            }
        });

        JL_areaUnits.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        JL_areaUnits.setText("ac");
        JL_areaUnits.setToolTipText("RegPanel:area");

        JL_orientation.setHorizontalAlignment(javax.swing.SwingConstants.RIGHT);
        JL_orientation.setText("Orientation");
        JL_orientation.setToolTipText("RegPanel:orientation");

        JTF_Orientation.setFormat("#0.0");
        JTF_Orientation.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                JTF_OrientationActionPerformed(evt);
            }
        });
        JTF_Orientation.addFocusListener(new java.awt.event.FocusAdapter() {
            public void focusLost(java.awt.event.FocusEvent evt) {
                JTF_OrientationFocusLost(evt);
            }
        });

        JL_orientationUnits.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        JL_orientationUnits.setText("°");
        JL_orientationUnits.setToolTipText("RegPanel:orientation");

        slopeCardPanel.setLayout(new java.awt.CardLayout());

        javax.swing.GroupLayout JP_mainLayout = new javax.swing.GroupLayout(JP_main);
        JP_main.setLayout(JP_mainLayout);
        JP_mainLayout.setHorizontalGroup(
            JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(JP_mainLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(JP_mainLayout.createSequentialGroup()
                        .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addComponent(JL_orientation, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(JL_area, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(JL_ylength, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(JL_radius, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(JL_xlength, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(JL_shape, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(JP_mainLayout.createSequentialGroup()
                                .addComponent(JCB_Shape, 0, 102, Short.MAX_VALUE)
                                .addGap(4, 4, 4))
                            .addGroup(JP_mainLayout.createSequentialGroup()
                                .addComponent(JTF_XLength, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(JL_xlengthUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JP_mainLayout.createSequentialGroup()
                                .addComponent(JTF_Radius, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(JL_radiusUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JP_mainLayout.createSequentialGroup()
                                .addComponent(JTF_YLength, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(JL_ylengthUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, JP_mainLayout.createSequentialGroup()
                                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(JTF_Orientation, javax.swing.GroupLayout.Alignment.LEADING, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE)
                                    .addComponent(JTF_Area, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                    .addComponent(JL_orientationUnits, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                    .addComponent(JL_areaUnits, javax.swing.GroupLayout.DEFAULT_SIZE, 20, Short.MAX_VALUE)))))
                    .addGroup(JP_mainLayout.createSequentialGroup()
                        .addGap(58, 58, 58)
                        .addComponent(slopeCardPanel, javax.swing.GroupLayout.DEFAULT_SIZE, 82, Short.MAX_VALUE)
                        .addGap(24, 24, 24)))
                .addGap(0, 0, 0))
        );
        JP_mainLayout.setVerticalGroup(
            JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(JP_mainLayout.createSequentialGroup()
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JCB_Shape, javax.swing.GroupLayout.PREFERRED_SIZE, 20, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_shape, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(0, 0, 0)
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JTF_XLength, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_xlengthUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_xlength, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(0, 0, 0)
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JTF_Radius, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_radiusUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_radius, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(0, 0, 0)
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JTF_YLength, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_ylengthUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_ylength, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(0, 0, 0)
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JTF_Area, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_areaUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_area, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(0, 0, 0)
                .addGroup(JP_mainLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(JTF_Orientation, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_orientationUnits, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(JL_orientation, javax.swing.GroupLayout.PREFERRED_SIZE, 19, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(slopeCardPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(JP_main, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(JP_main, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
        );

        setSize(new java.awt.Dimension(202, 164));
        setLocationRelativeTo(null);
    }// </editor-fold>//GEN-END:initComponents


    private void JTF_AreaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JTF_AreaActionPerformed
        JTF_Area_actionPerformed(evt);
    }//GEN-LAST:event_JTF_AreaActionPerformed

    private void JTF_AreaFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_JTF_AreaFocusLost
        JTF_Area_focusLost(evt);
    }//GEN-LAST:event_JTF_AreaFocusLost

    private void JTF_XLengthFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_JTF_XLengthFocusLost
        JTF_XLength_focusLost(evt);
    }//GEN-LAST:event_JTF_XLengthFocusLost

    private void JTF_XLengthActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JTF_XLengthActionPerformed
        JTFXLength_actionPerformed(evt);

    }//GEN-LAST:event_JTF_XLengthActionPerformed

    private void JTF_OrientationFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_JTF_OrientationFocusLost
        JTF_Orientation_focusLost(evt);
    }//GEN-LAST:event_JTF_OrientationFocusLost

    private void JTF_OrientationActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JTF_OrientationActionPerformed
        JTFOrientation_actionPerformed(evt);
    }//GEN-LAST:event_JTF_OrientationActionPerformed

    private void JTF_YLengthFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_JTF_YLengthFocusLost
        JTF_YLength_focusLost(evt);
    }//GEN-LAST:event_JTF_YLengthFocusLost

    private void JTF_YLengthActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JTF_YLengthActionPerformed
        JTFYLength_actionPerformed(evt);
    }//GEN-LAST:event_JTF_YLengthActionPerformed

    private void JTF_RadiusFocusLost(java.awt.event.FocusEvent evt) {//GEN-FIRST:event_JTF_RadiusFocusLost
        JTF_Radius_focusLost(evt);
    }//GEN-LAST:event_JTF_RadiusFocusLost

    private void JTF_RadiusActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JTF_RadiusActionPerformed
        JTF_Radius_actionPerformed(evt);
    }//GEN-LAST:event_JTF_RadiusActionPerformed

    private void JCB_ShapeItemStateChanged(java.awt.event.ItemEvent evt) {//GEN-FIRST:event_JCB_ShapeItemStateChanged
        JCB_Shape_itemStateChanged(evt);
    }//GEN-LAST:event_JCB_ShapeItemStateChanged

    /** Exit the Application */
    private void exitForm(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_exitForm
        System.exit(0);
    }//GEN-LAST:event_exitForm

    /**
     * This method is invoked whenever the X-length text field of the simulation 
     * region panel gets a value entered or modified for the field X-length. 
     * @param event
     */
    public void JTFXLength_actionPerformed(java.awt.event.ActionEvent event) {

    }

    /**
     * This method is invoked whenever the X-length text field of the simulation 
     * region panel gets a value entered/modified or even just gets focused and then
     * loses focus to some other component in the containenr or a different container.
     * @param event
     */
    public void JTF_XLength_focusLost(java.awt.event.FocusEvent event) {

    }

    /**
     * This method is invoked whenever the Y-length text field of the simulation 
     * region panel gets a value entered or modified for the field Y-length. 
     * @param event
     */
    public void JTFYLength_actionPerformed(java.awt.event.ActionEvent event) {

    }

    /**
     * This method is invoked whenever the Y-length text field of the simulation 
     * region panel gets a value entered/modified or even just gets focused and then
     * loses focus to some other component in the containenr or a different container.
     * @param event
     */
    public void JTF_YLength_focusLost(java.awt.event.FocusEvent event) {

    }

    /**
     * This method is invoked whenever the orientation text field of the simulation 
     * region panel gets a value entered or modified for the field orientation. 
     * @param event
     */
    public void JTFOrientation_actionPerformed(java.awt.event.ActionEvent event) {

    }

    /**
     * This method is invoked whenever the orientation text field of the simulation 
     * region panel gets a value entered/modified or even just gets focused and then
     * loses focus to some other component in the containenr or a different container.
     * @param event
     */
    public void JTF_Orientation_focusLost(java.awt.event.FocusEvent event) {

    }

    /**
     * This method is used if this dialog is rum as an independent application. If executed,
     * makes the GUI visible.
     * @param args These are the command line arguments passed to the main method.
     */
    public static void main(String args[]) {
        new RegPanel_n().setVisible(true);
    }

    /**
     * This method notifies when the window or frame is resized and the components 
     * need to be re-arranged so they are evenly spaced relative to each other.
     */
    @Override
    public void addNotify() {
        super.addNotify();
    }

    /**
     *
     * @param evt
     */
    public void JTF_Area_actionPerformed(java.awt.event.ActionEvent evt) {
    }

    /**
     *
     * @param evt
     */
    public void JTF_Area_focusLost(java.awt.event.FocusEvent evt) {
    }

    /**
     *
     * @param evt
     */
    public void JCB_Shape_itemStateChanged(java.awt.event.ItemEvent evt) {

    }

    /**
     *
     * @param evt
     */
    public void JTF_Radius_actionPerformed(java.awt.event.ActionEvent evt) {

    }

    /**
     *
     * @param evt
     */
    public void JTF_Radius_focusLost(java.awt.event.FocusEvent evt) {

    }

    // Variables declaration - do not modify//GEN-BEGIN:variables
    public javax.swing.JComboBox<Object> JCB_Shape;
    public javax.swing.JLabel JL_area;
    public javax.swing.JLabel JL_areaUnits;
    public javax.swing.JLabel JL_orientation;
    public javax.swing.JLabel JL_orientationUnits;
    protected javax.swing.JLabel JL_radius;
    public javax.swing.JLabel JL_radiusUnits;
    public javax.swing.JLabel JL_shape;
    public javax.swing.JLabel JL_xlength;
    public javax.swing.JLabel JL_xlengthUnits;
    public javax.swing.JLabel JL_ylength;
    public javax.swing.JLabel JL_ylengthUnits;
    public javax.swing.JPanel JP_main;
    public usda.weru.util.WepsTextField JTF_Area;
    public usda.weru.util.WepsTextField JTF_Orientation;
    public usda.weru.util.WepsTextField JTF_Radius;
    public usda.weru.util.WepsTextField JTF_XLength;
    public usda.weru.util.WepsTextField JTF_YLength;
    private javax.swing.JPanel slopeCardPanel;
    // End of variables declaration//GEN-END:variables

}
