java/SuperPostak/src/cz/frantovo/superPostak/GrafPokus.java
author František Kučera <franta-hg@frantovo.cz>
Sat, 28 Feb 2009 17:57:14 +0100
changeset 3 03d27d3b3f7b
parent 0 e76872ad5226
permissions -rw-r--r--
Drobnosti a Substance LaF
franta-hg@0
     1
/*
franta-hg@0
     2
 * GrafPokus.java
franta-hg@0
     3
 *
franta-hg@0
     4
 * Created on 7. prosinec 2007, 22:33
franta-hg@0
     5
 */
franta-hg@0
     6
franta-hg@0
     7
package cz.frantovo.superPostak;
franta-hg@0
     8
franta-hg@0
     9
import java.awt.Color;
franta-hg@0
    10
import org.jdesktop.swingx.JXGraph.Plot;
franta-hg@0
    11
franta-hg@0
    12
/**
franta-hg@3
    13
 * Tohle sem nepatří ;-)
franta-hg@0
    14
 * @author  fiki
franta-hg@0
    15
 */
franta-hg@0
    16
public class GrafPokus extends javax.swing.JFrame {
franta-hg@3
    17
    private static final long serialVersionUID = 5745756301932587174L;
franta-hg@0
    18
    
franta-hg@0
    19
    /** Creates new form GrafPokus */
franta-hg@0
    20
    public GrafPokus() {
franta-hg@0
    21
        initComponents();
franta-hg@0
    22
        
franta-hg@0
    23
        mujGraf.addPlots(Color.GREEN, new Plot(){
franta-hg@0
    24
franta-hg@0
    25
            @Override
franta-hg@0
    26
            public double compute(double value) {
franta-hg@0
    27
                return value * value;
franta-hg@0
    28
            }
franta-hg@0
    29
        
franta-hg@0
    30
        });
franta-hg@0
    31
    }
franta-hg@0
    32
    
franta-hg@0
    33
    /** This method is called from within the constructor to
franta-hg@0
    34
     * initialize the form.
franta-hg@0
    35
     * WARNING: Do NOT modify this code. The content of this method is
franta-hg@0
    36
     * always regenerated by the Form Editor.
franta-hg@0
    37
     */
franta-hg@0
    38
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
franta-hg@0
    39
    private void initComponents() {
franta-hg@0
    40
franta-hg@0
    41
        mujGraf = new org.jdesktop.swingx.JXGraph();
franta-hg@0
    42
franta-hg@0
    43
        setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
franta-hg@0
    44
franta-hg@0
    45
        javax.swing.GroupLayout mujGrafLayout = new javax.swing.GroupLayout(mujGraf);
franta-hg@0
    46
        mujGraf.setLayout(mujGrafLayout);
franta-hg@0
    47
        mujGrafLayout.setHorizontalGroup(
franta-hg@0
    48
            mujGrafLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    49
            .addGap(0, 465, Short.MAX_VALUE)
franta-hg@0
    50
        );
franta-hg@0
    51
        mujGrafLayout.setVerticalGroup(
franta-hg@0
    52
            mujGrafLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    53
            .addGap(0, 422, Short.MAX_VALUE)
franta-hg@0
    54
        );
franta-hg@0
    55
franta-hg@0
    56
        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
franta-hg@0
    57
        getContentPane().setLayout(layout);
franta-hg@0
    58
        layout.setHorizontalGroup(
franta-hg@0
    59
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    60
            .addGroup(layout.createSequentialGroup()
franta-hg@0
    61
                .addContainerGap()
franta-hg@0
    62
                .addComponent(mujGraf, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
franta-hg@0
    63
                .addContainerGap())
franta-hg@0
    64
        );
franta-hg@0
    65
        layout.setVerticalGroup(
franta-hg@0
    66
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    67
            .addGroup(layout.createSequentialGroup()
franta-hg@0
    68
                .addContainerGap()
franta-hg@0
    69
                .addComponent(mujGraf, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
franta-hg@0
    70
                .addContainerGap())
franta-hg@0
    71
        );
franta-hg@0
    72
franta-hg@0
    73
        pack();
franta-hg@0
    74
    }// </editor-fold>//GEN-END:initComponents
franta-hg@0
    75
    
franta-hg@0
    76
    /**
franta-hg@0
    77
     * @param args the command line arguments
franta-hg@0
    78
     */
franta-hg@0
    79
    public static void main(String args[]) {
franta-hg@0
    80
        java.awt.EventQueue.invokeLater(new Runnable() {
franta-hg@0
    81
            public void run() {
franta-hg@0
    82
                new GrafPokus().setVisible(true);
franta-hg@0
    83
            }
franta-hg@0
    84
        });
franta-hg@0
    85
    }
franta-hg@0
    86
    
franta-hg@0
    87
    // Variables declaration - do not modify//GEN-BEGIN:variables
franta-hg@0
    88
    private org.jdesktop.swingx.JXGraph mujGraf;
franta-hg@0
    89
    // End of variables declaration//GEN-END:variables
franta-hg@0
    90
    
franta-hg@0
    91
}