java/SuperPostak/src/cz/frantovo/superPostak/ZobrazovacAdres.java
author František Kučera <franta-hg@frantovo.cz>
Mon Sep 27 19:04:50 2010 +0200 (2010-09-27)
changeset 5 bea5d9e11d37
parent 3 03d27d3b3f7b
permissions -rw-r--r--
Souborové dialogy si pamatují naposledy použitý adresář.
franta-hg@0
     1
package cz.frantovo.superPostak;
franta-hg@0
     2
franta-hg@0
     3
import cz.frantovo.postak.InternetAddressKomu;
franta-hg@5
     4
import cz.frantovo.postak.Nastaveni;
franta-hg@0
     5
import java.util.Collection;
franta-hg@0
     6
franta-hg@0
     7
/**
franta-hg@0
     8
 *
franta-hg@0
     9
 * @author  fiki
franta-hg@0
    10
 */
franta-hg@0
    11
public class ZobrazovacAdres extends javax.swing.JDialog {
franta-hg@3
    12
franta-hg@3
    13
    private static final long serialVersionUID = 5084215476284985170L;
franta-hg@3
    14
franta-hg@0
    15
    /** Creates new form ZobrazovacAdres */
franta-hg@0
    16
    public ZobrazovacAdres(java.awt.Frame parent, boolean modal) {
franta-hg@0
    17
        super(parent, modal);
franta-hg@0
    18
        initComponents();
franta-hg@3
    19
        panelAdres.setEditovatelny(false);
franta-hg@0
    20
    }
franta-hg@3
    21
franta-hg@0
    22
    public void setAdresy(Collection<InternetAddressKomu> adresy) {
franta-hg@0
    23
        panelAdres.setAdresy(adresy);
franta-hg@3
    24
    }
franta-hg@3
    25
franta-hg@5
    26
	public void setNastaveni(Nastaveni n) {
franta-hg@5
    27
		panelAdres.setNastaveni(n);
franta-hg@5
    28
	}
franta-hg@5
    29
franta-hg@0
    30
    /** This method is called from within the constructor to
franta-hg@0
    31
     * initialize the form.
franta-hg@0
    32
     * WARNING: Do NOT modify this code. The content of this method is
franta-hg@0
    33
     * always regenerated by the Form Editor.
franta-hg@0
    34
     */
franta-hg@0
    35
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
franta-hg@0
    36
    private void initComponents() {
franta-hg@0
    37
franta-hg@0
    38
        panelAdres = new cz.frantovo.superPostak.PanelPrijemcu();
franta-hg@0
    39
franta-hg@0
    40
        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
franta-hg@0
    41
        setTitle("Seznam adres");
franta-hg@0
    42
franta-hg@0
    43
        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
franta-hg@0
    44
        getContentPane().setLayout(layout);
franta-hg@0
    45
        layout.setHorizontalGroup(
franta-hg@0
    46
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    47
            .addComponent(panelAdres, javax.swing.GroupLayout.DEFAULT_SIZE, 422, Short.MAX_VALUE)
franta-hg@0
    48
        );
franta-hg@0
    49
        layout.setVerticalGroup(
franta-hg@0
    50
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
franta-hg@0
    51
            .addComponent(panelAdres, javax.swing.GroupLayout.DEFAULT_SIZE, 315, Short.MAX_VALUE)
franta-hg@0
    52
        );
franta-hg@0
    53
franta-hg@0
    54
        pack();
franta-hg@0
    55
    }// </editor-fold>//GEN-END:initComponents
franta-hg@3
    56
franta-hg@0
    57
    /**
franta-hg@0
    58
     * @param args the command line arguments
franta-hg@0
    59
     */
franta-hg@0
    60
    public static void main(String args[]) {
franta-hg@0
    61
        java.awt.EventQueue.invokeLater(new Runnable() {
franta-hg@3
    62
franta-hg@0
    63
            public void run() {
franta-hg@0
    64
                ZobrazovacAdres dialog = new ZobrazovacAdres(new javax.swing.JFrame(), true);
franta-hg@0
    65
                dialog.addWindowListener(new java.awt.event.WindowAdapter() {
franta-hg@3
    66
franta-hg@3
    67
                    @Override
franta-hg@0
    68
                    public void windowClosing(java.awt.event.WindowEvent e) {
franta-hg@0
    69
                        System.exit(0);
franta-hg@0
    70
                    }
franta-hg@0
    71
                });
franta-hg@0
    72
                dialog.setVisible(true);
franta-hg@0
    73
            }
franta-hg@0
    74
        });
franta-hg@0
    75
    }
franta-hg@0
    76
    // Variables declaration - do not modify//GEN-BEGIN:variables
franta-hg@0
    77
    private cz.frantovo.superPostak.PanelPrijemcu panelAdres;
franta-hg@0
    78
    // End of variables declaration//GEN-END:variables
franta-hg@0
    79
}