Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.jdbc / src / main / java / org / gvsig / export / jdbc / swing / panels / SelectTableNamePanelLayout.java @ 44198

History | View | Annotate | Download (7.11 KB)

1 41487 jjdelcerro
/*
2
 * To change this license header, choose License Headers in Project Properties.
3
 * To change this template file, choose Tools | Templates
4
 * and open the template in the editor.
5
 */
6
7 43925 jjdelcerro
package org.gvsig.export.jdbc.swing.panels;
8 41487 jjdelcerro
9
/**
10
 *
11
 * @author jjdelcerro
12
 */
13
public class SelectTableNamePanelLayout extends javax.swing.JPanel {
14
15
    /**
16
     * Creates new form SelectTableNamePanelLayout
17
     */
18
    public SelectTableNamePanelLayout() {
19
        initComponents();
20
    }
21
22
    /**
23
     * This method is called from within the constructor to initialize the form.
24
     * WARNING: Do NOT modify this code. The content of this method is always
25
     * regenerated by the Form Editor.
26
     */
27
    @SuppressWarnings("unchecked")
28
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
29
    private void initComponents() {
30
        java.awt.GridBagConstraints gridBagConstraints;
31
32
        buttonGroup1 = new javax.swing.ButtonGroup();
33
        lblHeader = new javax.swing.JLabel();
34
        lblWarningUseExistingTable = new javax.swing.JLabel();
35
        rdoInsert = new javax.swing.JRadioButton();
36
        lblSelectTableName = new javax.swing.JLabel();
37
        jScrollPane1 = new javax.swing.JScrollPane();
38
        lstTables = new javax.swing.JList();
39
        rdoCreateTable = new javax.swing.JRadioButton();
40
        lblSchema = new javax.swing.JLabel();
41
        txtSchema = new javax.swing.JTextField();
42
        lblTableName = new javax.swing.JLabel();
43
        txtTableName = new javax.swing.JTextField();
44 41488 jjdelcerro
        filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(16, 0), new java.awt.Dimension(16, 0), new java.awt.Dimension(16, 32767));
45
        filler2 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 32767));
46 41487 jjdelcerro
47
        java.awt.GridBagLayout layout = new java.awt.GridBagLayout();
48
        layout.columnWidths = new int[] {0, 5, 0, 5, 0, 5, 0};
49 41488 jjdelcerro
        layout.rowHeights = new int[] {0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0, 5, 0};
50 41487 jjdelcerro
        setLayout(layout);
51
52
        lblHeader.setText("Indique donde desea insertar los datos"); // NOI18N
53
        gridBagConstraints = new java.awt.GridBagConstraints();
54
        gridBagConstraints.gridx = 2;
55
        gridBagConstraints.gridy = 2;
56
        gridBagConstraints.gridwidth = 3;
57
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
58 41488 jjdelcerro
        gridBagConstraints.weightx = 0.1;
59 41487 jjdelcerro
        add(lblHeader, gridBagConstraints);
60
61 41488 jjdelcerro
        lblWarningUseExistingTable.setText("<html>\nLos datos se insertaran usando los nombres de columna que coincidan con \n    la tabla origen, dejandose al valor por defecto para los que no \n    haya valores en la tabla origen\n</html>"); // NOI18N
62 41487 jjdelcerro
        gridBagConstraints = new java.awt.GridBagConstraints();
63
        gridBagConstraints.gridx = 4;
64
        gridBagConstraints.gridy = 6;
65
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
66 41488 jjdelcerro
        gridBagConstraints.weightx = 0.2;
67 41487 jjdelcerro
        add(lblWarningUseExistingTable, gridBagConstraints);
68
69
        buttonGroup1.add(rdoInsert);
70
        rdoInsert.setText("Insertar registros en una tabla existente");
71
        gridBagConstraints = new java.awt.GridBagConstraints();
72
        gridBagConstraints.gridx = 2;
73
        gridBagConstraints.gridy = 4;
74
        gridBagConstraints.gridwidth = 3;
75
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
76 41488 jjdelcerro
        gridBagConstraints.weightx = 0.1;
77 41487 jjdelcerro
        add(rdoInsert, gridBagConstraints);
78
79
        lblSelectTableName.setText("Seleccione la tabla a usar:");
80
        gridBagConstraints = new java.awt.GridBagConstraints();
81
        gridBagConstraints.gridx = 4;
82
        gridBagConstraints.gridy = 8;
83
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
84
        add(lblSelectTableName, gridBagConstraints);
85
86
        jScrollPane1.setViewportView(lstTables);
87
88
        gridBagConstraints = new java.awt.GridBagConstraints();
89
        gridBagConstraints.gridx = 4;
90
        gridBagConstraints.gridy = 10;
91
        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
92 41488 jjdelcerro
        gridBagConstraints.weightx = 0.1;
93
        gridBagConstraints.weighty = 0.2;
94 41487 jjdelcerro
        add(jScrollPane1, gridBagConstraints);
95
96
        buttonGroup1.add(rdoCreateTable);
97
        rdoCreateTable.setText("Crear una tabla nueva");
98
        gridBagConstraints = new java.awt.GridBagConstraints();
99
        gridBagConstraints.gridx = 2;
100
        gridBagConstraints.gridy = 12;
101
        gridBagConstraints.gridwidth = 3;
102
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
103 41488 jjdelcerro
        gridBagConstraints.weightx = 0.1;
104 41487 jjdelcerro
        add(rdoCreateTable, gridBagConstraints);
105
106
        lblSchema.setText("Indique el esquema en el que desea crear la tabla:");
107
        gridBagConstraints = new java.awt.GridBagConstraints();
108
        gridBagConstraints.gridx = 4;
109
        gridBagConstraints.gridy = 14;
110
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
111
        add(lblSchema, gridBagConstraints);
112
113
        txtSchema.setText("public");
114
        gridBagConstraints = new java.awt.GridBagConstraints();
115
        gridBagConstraints.gridx = 4;
116
        gridBagConstraints.gridy = 16;
117
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
118
        add(txtSchema, gridBagConstraints);
119
120
        lblTableName.setText("Indique el nombre de la tabla:");
121
        gridBagConstraints = new java.awt.GridBagConstraints();
122
        gridBagConstraints.gridx = 4;
123
        gridBagConstraints.gridy = 18;
124
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
125
        add(lblTableName, gridBagConstraints);
126
        gridBagConstraints = new java.awt.GridBagConstraints();
127
        gridBagConstraints.gridx = 4;
128
        gridBagConstraints.gridy = 20;
129
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
130
        add(txtTableName, gridBagConstraints);
131 41488 jjdelcerro
        gridBagConstraints = new java.awt.GridBagConstraints();
132
        gridBagConstraints.gridx = 2;
133
        gridBagConstraints.gridy = 0;
134
        add(filler1, gridBagConstraints);
135
        gridBagConstraints = new java.awt.GridBagConstraints();
136
        gridBagConstraints.gridx = 2;
137
        gridBagConstraints.gridy = 22;
138
        gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
139
        gridBagConstraints.weighty = 0.1;
140
        add(filler2, gridBagConstraints);
141 41487 jjdelcerro
    }// </editor-fold>//GEN-END:initComponents
142
143
144
    // Variables declaration - do not modify//GEN-BEGIN:variables
145
    protected javax.swing.ButtonGroup buttonGroup1;
146 41488 jjdelcerro
    protected javax.swing.Box.Filler filler1;
147
    protected javax.swing.Box.Filler filler2;
148 41487 jjdelcerro
    protected javax.swing.JScrollPane jScrollPane1;
149
    protected javax.swing.JLabel lblHeader;
150
    protected javax.swing.JLabel lblSchema;
151
    protected javax.swing.JLabel lblSelectTableName;
152
    protected javax.swing.JLabel lblTableName;
153
    protected javax.swing.JLabel lblWarningUseExistingTable;
154
    protected javax.swing.JList lstTables;
155
    protected javax.swing.JRadioButton rdoCreateTable;
156
    protected javax.swing.JRadioButton rdoInsert;
157
    protected javax.swing.JTextField txtSchema;
158
    protected javax.swing.JTextField txtTableName;
159
    // End of variables declaration//GEN-END:variables
160
}