root/java/SuperPostak/src/cz/frantovo/superPostak/ZobrazovacAdres.java @ 5:bea5d9e11d37

Revision 5:bea5d9e11d37, 2.6 KB (checked in by František Kučera <franta-hg@…>, 14 years ago)

Souborové dialogy si pamatují naposledy použitý adresář.

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