Revision 41488 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/exportto/swing/prov/jdbc/panel/SelectPkPanelLayout.java

View differences:

SelectPkPanelLayout.java
29 29
    private void initComponents() {
30 30
        java.awt.GridBagConstraints gridBagConstraints;
31 31

  
32
        buttonGroup1 = new javax.swing.ButtonGroup();
32 33
        lblHeader = new javax.swing.JLabel();
33
        chkCreatePrimaryKey = new javax.swing.JCheckBox();
34 34
        lblPrimaryKeyName = new javax.swing.JLabel();
35 35
        txtPrimaryKeyName = new javax.swing.JTextField();
36
        filler1 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(32767, 0));
37
        rdoCreatePrimaryNewKey = new javax.swing.JRadioButton();
38
        rdoUseExistingFieldAsPrimariKey = new javax.swing.JRadioButton();
39
        lblSelectFieldAsPrimaryKey = new javax.swing.JLabel();
40
        jScrollPane1 = new javax.swing.JScrollPane();
41
        lstFields = new javax.swing.JList();
42
        rdoDoNotCreatePrimaryKey = new javax.swing.JRadioButton();
43
        filler2 = new javax.swing.Box.Filler(new java.awt.Dimension(16, 0), new java.awt.Dimension(16, 0), new java.awt.Dimension(16, 32767));
44
        filler3 = new javax.swing.Box.Filler(new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 0), new java.awt.Dimension(0, 32767));
45
        lblQuestion = new javax.swing.JLabel();
36 46

  
37 47
        java.awt.GridBagLayout layout = new java.awt.GridBagLayout();
38
        layout.columnWidths = new int[] {0, 5, 0, 5, 0};
39
        layout.rowHeights = new int[] {0, 5, 0, 5, 0, 5, 0};
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, 5, 0};
40 50
        setLayout(layout);
41 51

  
42 52
        lblHeader.setText("<html>\nPara que gvSIG pueda trabajar correctamente con tablas de BBDD es muy\nrecomendable que esta disponga de una clave primaria definida. Si no \nla tiene e intenta cargarla en gvSIG puede que algunas operaciones no\nfuncionen adecuadamente\n</html>"); // NOI18N
43 53
        gridBagConstraints = new java.awt.GridBagConstraints();
44
        gridBagConstraints.gridx = 0;
45
        gridBagConstraints.gridy = 0;
54
        gridBagConstraints.gridx = 2;
55
        gridBagConstraints.gridy = 2;
46 56
        gridBagConstraints.gridwidth = 3;
47 57
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
58
        gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
59
        gridBagConstraints.weightx = 0.2;
48 60
        add(lblHeader, gridBagConstraints);
49 61

  
50
        chkCreatePrimaryKey.setSelected(true);
51
        chkCreatePrimaryKey.setText("Generar una clave primaria con un serial");
52
        gridBagConstraints = new java.awt.GridBagConstraints();
53
        gridBagConstraints.gridx = 0;
54
        gridBagConstraints.gridy = 2;
55
        gridBagConstraints.gridwidth = 3;
56
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
57
        add(chkCreatePrimaryKey, gridBagConstraints);
58

  
59 62
        lblPrimaryKeyName.setText("Indique el nombre de a usar para la clave primaria");
60 63
        gridBagConstraints = new java.awt.GridBagConstraints();
61
        gridBagConstraints.gridx = 2;
62
        gridBagConstraints.gridy = 4;
64
        gridBagConstraints.gridx = 4;
65
        gridBagConstraints.gridy = 8;
63 66
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
67
        gridBagConstraints.anchor = java.awt.GridBagConstraints.PAGE_START;
64 68
        add(lblPrimaryKeyName, gridBagConstraints);
65 69

  
66 70
        txtPrimaryKeyName.setText("pk");
......
70 74
            }
71 75
        });
72 76
        gridBagConstraints = new java.awt.GridBagConstraints();
77
        gridBagConstraints.gridx = 4;
78
        gridBagConstraints.gridy = 10;
79
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
80
        gridBagConstraints.anchor = java.awt.GridBagConstraints.PAGE_START;
81
        add(txtPrimaryKeyName, gridBagConstraints);
82
        gridBagConstraints = new java.awt.GridBagConstraints();
83
        gridBagConstraints.gridx = 0;
84
        gridBagConstraints.gridy = 6;
85
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
86
        gridBagConstraints.anchor = java.awt.GridBagConstraints.FIRST_LINE_START;
87
        add(filler1, gridBagConstraints);
88

  
89
        buttonGroup1.add(rdoCreatePrimaryNewKey);
90
        rdoCreatePrimaryNewKey.setText("Generar una clave primaria con un serial");
91
        rdoCreatePrimaryNewKey.addActionListener(new java.awt.event.ActionListener() {
92
            public void actionPerformed(java.awt.event.ActionEvent evt) {
93
                rdoCreatePrimaryNewKeyActionPerformed(evt);
94
            }
95
        });
96
        gridBagConstraints = new java.awt.GridBagConstraints();
73 97
        gridBagConstraints.gridx = 2;
74 98
        gridBagConstraints.gridy = 6;
99
        gridBagConstraints.gridwidth = 3;
75 100
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
76
        add(txtPrimaryKeyName, gridBagConstraints);
101
        add(rdoCreatePrimaryNewKey, gridBagConstraints);
102

  
103
        buttonGroup1.add(rdoUseExistingFieldAsPrimariKey);
104
        rdoUseExistingFieldAsPrimariKey.setText("Utilizar un campo existente como clave primaria.");
105
        gridBagConstraints = new java.awt.GridBagConstraints();
106
        gridBagConstraints.gridx = 2;
107
        gridBagConstraints.gridy = 14;
108
        gridBagConstraints.gridwidth = 3;
109
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
110
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
111
        add(rdoUseExistingFieldAsPrimariKey, gridBagConstraints);
112

  
113
        lblSelectFieldAsPrimaryKey.setText("Seleccione el campo a usar como clave primaria:");
114
        gridBagConstraints = new java.awt.GridBagConstraints();
115
        gridBagConstraints.gridx = 4;
116
        gridBagConstraints.gridy = 16;
117
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
118
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
119
        add(lblSelectFieldAsPrimaryKey, gridBagConstraints);
120

  
121
        jScrollPane1.setViewportView(lstFields);
122

  
123
        gridBagConstraints = new java.awt.GridBagConstraints();
124
        gridBagConstraints.gridx = 4;
125
        gridBagConstraints.gridy = 18;
126
        gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH;
127
        gridBagConstraints.anchor = java.awt.GridBagConstraints.NORTH;
128
        gridBagConstraints.weightx = 0.1;
129
        gridBagConstraints.weighty = 0.3;
130
        add(jScrollPane1, gridBagConstraints);
131

  
132
        buttonGroup1.add(rdoDoNotCreatePrimaryKey);
133
        rdoDoNotCreatePrimaryKey.setText("No hacer nada en relacion a la creacion de la clave primaria.");
134
        gridBagConstraints = new java.awt.GridBagConstraints();
135
        gridBagConstraints.gridx = 2;
136
        gridBagConstraints.gridy = 22;
137
        gridBagConstraints.gridwidth = 3;
138
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
139
        gridBagConstraints.weightx = 0.1;
140
        add(rdoDoNotCreatePrimaryKey, gridBagConstraints);
141
        gridBagConstraints = new java.awt.GridBagConstraints();
142
        gridBagConstraints.gridx = 2;
143
        gridBagConstraints.gridy = 0;
144
        add(filler2, gridBagConstraints);
145
        gridBagConstraints = new java.awt.GridBagConstraints();
146
        gridBagConstraints.gridx = 2;
147
        gridBagConstraints.gridy = 24;
148
        gridBagConstraints.fill = java.awt.GridBagConstraints.VERTICAL;
149
        gridBagConstraints.weighty = 0.1;
150
        add(filler3, gridBagConstraints);
151

  
152
        lblQuestion.setText("? Desea crear una clave primaria ?");
153
        gridBagConstraints = new java.awt.GridBagConstraints();
154
        gridBagConstraints.gridx = 2;
155
        gridBagConstraints.gridy = 4;
156
        gridBagConstraints.gridwidth = 3;
157
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
158
        gridBagConstraints.anchor = java.awt.GridBagConstraints.LINE_START;
159
        add(lblQuestion, gridBagConstraints);
77 160
    }// </editor-fold>//GEN-END:initComponents
78 161

  
79 162
    private void txtPrimaryKeyNameActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_txtPrimaryKeyNameActionPerformed
80 163
        // TODO add your handling code here:
81 164
    }//GEN-LAST:event_txtPrimaryKeyNameActionPerformed
82 165

  
166
    private void rdoCreatePrimaryNewKeyActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_rdoCreatePrimaryNewKeyActionPerformed
167
        // TODO add your handling code here:
168
    }//GEN-LAST:event_rdoCreatePrimaryNewKeyActionPerformed
83 169

  
170

  
84 171
    // Variables declaration - do not modify//GEN-BEGIN:variables
85
    protected javax.swing.JCheckBox chkCreatePrimaryKey;
172
    protected javax.swing.ButtonGroup buttonGroup1;
173
    protected javax.swing.Box.Filler filler1;
174
    protected javax.swing.Box.Filler filler2;
175
    protected javax.swing.Box.Filler filler3;
176
    protected javax.swing.JScrollPane jScrollPane1;
86 177
    protected javax.swing.JLabel lblHeader;
87 178
    protected javax.swing.JLabel lblPrimaryKeyName;
179
    protected javax.swing.JLabel lblQuestion;
180
    protected javax.swing.JLabel lblSelectFieldAsPrimaryKey;
181
    protected javax.swing.JList lstFields;
182
    protected javax.swing.JRadioButton rdoCreatePrimaryNewKey;
183
    protected javax.swing.JRadioButton rdoDoNotCreatePrimaryKey;
184
    protected javax.swing.JRadioButton rdoUseExistingFieldAsPrimariKey;
88 185
    protected javax.swing.JTextField txtPrimaryKeyName;
89 186
    // End of variables declaration//GEN-END:variables
90 187
}

Also available in: Unified diff