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 @ 43925

History | View | Annotate | Download (7.11 KB)

1
/*
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
package org.gvsig.export.jdbc.swing.panels;
8

    
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
        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

    
47
        java.awt.GridBagLayout layout = new java.awt.GridBagLayout();
48
        layout.columnWidths = new int[] {0, 5, 0, 5, 0, 5, 0};
49
        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
        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
        gridBagConstraints.weightx = 0.1;
59
        add(lblHeader, gridBagConstraints);
60

    
61
        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
        gridBagConstraints = new java.awt.GridBagConstraints();
63
        gridBagConstraints.gridx = 4;
64
        gridBagConstraints.gridy = 6;
65
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
66
        gridBagConstraints.weightx = 0.2;
67
        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
        gridBagConstraints.weightx = 0.1;
77
        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
        gridBagConstraints.weightx = 0.1;
93
        gridBagConstraints.weighty = 0.2;
94
        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
        gridBagConstraints.weightx = 0.1;
104
        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
        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
    }// </editor-fold>//GEN-END:initComponents
142

    
143

    
144
    // Variables declaration - do not modify//GEN-BEGIN:variables
145
    protected javax.swing.ButtonGroup buttonGroup1;
146
    protected javax.swing.Box.Filler filler1;
147
    protected javax.swing.Box.Filler filler2;
148
    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
}