de.dfki.km.text20.lightning.plugins.mousewarp.velocitywarperv2.gui.VelocityWarperV2Config.java Source code

Java tutorial

Introduction

Here is the source code for de.dfki.km.text20.lightning.plugins.mousewarp.velocitywarperv2.gui.VelocityWarperV2Config.java

Source

/*
 * Created by JFormDesigner on Mon Mar 21 11:10:43 CET 2011
 */

package de.dfki.km.text20.lightning.plugins.mousewarp.velocitywarperv2.gui;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import com.jgoodies.forms.factories.*;
import com.jgoodies.forms.layout.*;

/**
 * @author Ralf Biedert
 */
@SuppressWarnings("all")
public class VelocityWarperV2Config extends JFrame {
    public VelocityWarperV2Config() {
        initComponents();
    }

    private void buttonDefaultActionPerformed(ActionEvent e) {
    }

    private void initComponents() {
        // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
        // Generated using JFormDesigner non-commercial license
        dialogPane = new JPanel();
        contentPanel = new JPanel();
        labelAngleThreshold = new JLabel();
        spinnerAngle = new JSpinner();
        labelSpeed = new JLabel();
        spinnerSpeed = new JSpinner();
        labelReactionTime = new JLabel();
        spinnerReactionTime = new JSpinner();
        labelMaxSpeed = new JLabel();
        spinnerMaxSpeed = new JSpinner();
        buttonOK = new JButton();
        buttonCancel = new JButton();
        buttonDefault = new JButton();
        CellConstraints cc = new CellConstraints();

        //======== this ========
        setResizable(false);
        setTitle("Advanced Warper");
        Container contentPane = getContentPane();
        contentPane.setLayout(new BorderLayout());

        //======== dialogPane ========
        {
            dialogPane.setBorder(Borders.DIALOG_BORDER);
            dialogPane.setLayout(new BorderLayout());

            //======== contentPanel ========
            {
                contentPanel.setLayout(new FormLayout("2*(50dlu, $lcgap), 50dlu", "4*(default, $lgap), default"));

                //---- labelAngleThreshold ----
                labelAngleThreshold.setText("Angle Threshold in Degree");
                contentPanel.add(labelAngleThreshold, cc.xywh(1, 1, 3, 1));

                //---- spinnerAngle ----
                spinnerAngle.setModel(new SpinnerNumberModel(10, 0, 180, 1));
                contentPanel.add(spinnerAngle, cc.xy(5, 1));

                //---- labelSpeed ----
                labelSpeed.setText("minimal Speed in Pixel/ms");
                contentPanel.add(labelSpeed, cc.xywh(1, 3, 3, 1));

                //---- spinnerSpeed ----
                spinnerSpeed.setModel(new SpinnerNumberModel(0.0, 0.0, 2.147483647E9, 1.0));
                contentPanel.add(spinnerSpeed, cc.xy(5, 3));

                //---- labelReactionTime ----
                labelReactionTime.setText("Reaction Time in ms");
                contentPanel.add(labelReactionTime, cc.xywh(1, 5, 3, 1));

                //---- spinnerReactionTime ----
                spinnerReactionTime.setModel(new SpinnerNumberModel(0, 0, 2147483647, 1));
                contentPanel.add(spinnerReactionTime, cc.xy(5, 5));

                //---- labelMaxSpeed ----
                labelMaxSpeed.setText("max speed");
                contentPanel.add(labelMaxSpeed, cc.xywh(1, 7, 3, 1));
                contentPanel.add(spinnerMaxSpeed, cc.xy(5, 7));

                //---- buttonOK ----
                buttonOK.setText("OK");
                contentPanel.add(buttonOK, cc.xy(1, 9));

                //---- buttonCancel ----
                buttonCancel.setText("Cancel");
                contentPanel.add(buttonCancel, cc.xy(3, 9));

                //---- buttonDefault ----
                buttonDefault.setText("Default");
                buttonDefault.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        buttonDefaultActionPerformed(e);
                    }
                });
                contentPanel.add(buttonDefault, cc.xy(5, 9));
            }
            dialogPane.add(contentPanel, BorderLayout.CENTER);
        }
        contentPane.add(dialogPane, BorderLayout.CENTER);
        pack();
        setLocationRelativeTo(getOwner());
        // JFormDesigner - End of component initialization  //GEN-END:initComponents
    }

    // JFormDesigner - Variables declaration - DO NOT MODIFY  //GEN-BEGIN:variables
    // Generated using JFormDesigner non-commercial license
    private JPanel dialogPane;
    private JPanel contentPanel;
    protected JLabel labelAngleThreshold;
    protected JSpinner spinnerAngle;
    protected JLabel labelSpeed;
    protected JSpinner spinnerSpeed;
    protected JLabel labelReactionTime;
    protected JSpinner spinnerReactionTime;
    protected JLabel labelMaxSpeed;
    protected JSpinner spinnerMaxSpeed;
    protected JButton buttonOK;
    protected JButton buttonCancel;
    protected JButton buttonDefault;
    // JFormDesigner - End of variables declaration  //GEN-END:variables
}