|
17 | 17 |
|
18 | 18 | import java.awt.Component; |
19 | 19 | import java.awt.Cursor; |
| 20 | +import java.awt.GridBagConstraints; |
| 21 | +import java.awt.GridBagLayout; |
20 | 22 | import java.awt.Toolkit; |
21 | 23 | import java.awt.event.FocusEvent; |
22 | 24 | import java.awt.event.FocusListener; |
| 25 | +import java.awt.event.KeyAdapter; |
23 | 26 | import java.awt.event.KeyEvent; |
| 27 | +import java.awt.event.MouseAdapter; |
24 | 28 | import java.awt.event.MouseEvent; |
25 | 29 | import java.util.ArrayList; |
26 | 30 | import java.util.List; |
|
29 | 33 | import javax.swing.JLabel; |
30 | 34 | import javax.swing.JList; |
31 | 35 | import javax.swing.JPanel; |
| 36 | +import javax.swing.JScrollPane; |
| 37 | +import javax.swing.JTextField; |
32 | 38 | import javax.swing.ListModel; |
| 39 | +import javax.swing.SwingConstants; |
33 | 40 | import javax.swing.event.DocumentEvent; |
34 | 41 | import javax.swing.event.DocumentListener; |
35 | 42 | import javax.swing.text.Document; |
@@ -129,63 +136,63 @@ private String getFilter() { |
129 | 136 | */ |
130 | 137 | // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents |
131 | 138 | private void initComponents() { |
132 | | - java.awt.GridBagConstraints gridBagConstraints; |
| 139 | + GridBagConstraints gridBagConstraints; |
133 | 140 |
|
134 | | - jLabel1 = new javax.swing.JLabel(); |
135 | | - jScrollPane1 = new javax.swing.JScrollPane(); |
136 | | - jList1 = new javax.swing.JList<GoToItem>(); |
137 | | - filterTextField = new javax.swing.JTextField(); |
| 141 | + jLabel1 = new JLabel(); |
| 142 | + jScrollPane1 = new JScrollPane(); |
| 143 | + jList1 = new JList<>(); |
| 144 | + filterTextField = new JTextField(); |
138 | 145 |
|
139 | 146 | setFocusCycleRoot(true); |
140 | | - setLayout(new java.awt.GridBagLayout()); |
| 147 | + setLayout(new GridBagLayout()); |
141 | 148 |
|
142 | | - jLabel1.setHorizontalAlignment(javax.swing.SwingConstants.CENTER); |
| 149 | + jLabel1.setHorizontalAlignment(SwingConstants.CENTER); |
143 | 150 | jLabel1.setText(caption |
144 | 151 | ); |
145 | 152 | jLabel1.setFocusable(false); |
146 | | - gridBagConstraints = new java.awt.GridBagConstraints(); |
147 | | - gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; |
| 153 | + gridBagConstraints = new GridBagConstraints(); |
| 154 | + gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
148 | 155 | add(jLabel1, gridBagConstraints); |
149 | 156 |
|
150 | 157 | jList1.setModel(createListModel()); |
151 | 158 | jList1.setCellRenderer(new RendererImpl()); |
152 | 159 | jList1.setSelectedIndex(0); |
153 | 160 | jList1.setVisibleRowCount(items.size() |
154 | 161 | ); |
155 | | - jList1.addKeyListener(new java.awt.event.KeyAdapter() { |
156 | | - public void keyPressed(java.awt.event.KeyEvent evt) { |
| 162 | + jList1.addKeyListener(new KeyAdapter() { |
| 163 | + public void keyPressed(KeyEvent evt) { |
157 | 164 | jList1KeyPressed(evt); |
158 | 165 | } |
159 | 166 | }); |
160 | | - jList1.addMouseListener(new java.awt.event.MouseAdapter() { |
161 | | - public void mouseClicked(java.awt.event.MouseEvent evt) { |
| 167 | + jList1.addMouseListener(new MouseAdapter() { |
| 168 | + public void mouseClicked(MouseEvent evt) { |
162 | 169 | jList1MouseClicked(evt); |
163 | 170 | } |
164 | 171 | }); |
165 | 172 | jScrollPane1.setViewportView(jList1); |
166 | 173 |
|
167 | | - gridBagConstraints = new java.awt.GridBagConstraints(); |
| 174 | + gridBagConstraints = new GridBagConstraints(); |
168 | 175 | gridBagConstraints.gridx = 0; |
169 | 176 | gridBagConstraints.gridy = 2; |
170 | | - gridBagConstraints.fill = java.awt.GridBagConstraints.BOTH; |
| 177 | + gridBagConstraints.fill = GridBagConstraints.BOTH; |
171 | 178 | gridBagConstraints.weightx = 1.0; |
172 | 179 | gridBagConstraints.weighty = 1.0; |
173 | 180 | add(jScrollPane1, gridBagConstraints); |
174 | | - gridBagConstraints = new java.awt.GridBagConstraints(); |
| 181 | + gridBagConstraints = new GridBagConstraints(); |
175 | 182 | gridBagConstraints.gridx = 0; |
176 | 183 | gridBagConstraints.gridy = 1; |
177 | | - gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL; |
| 184 | + gridBagConstraints.fill = GridBagConstraints.HORIZONTAL; |
178 | 185 | add(filterTextField, gridBagConstraints); |
179 | 186 | }// </editor-fold>//GEN-END:initComponents |
180 | 187 |
|
181 | | - private void jList1MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jList1MouseClicked |
| 188 | + private void jList1MouseClicked(MouseEvent evt) {//GEN-FIRST:event_jList1MouseClicked |
182 | 189 | // TODO add your handling code here: |
183 | 190 | if (evt.getButton() == MouseEvent.BUTTON1 && evt.getClickCount() == 1) { |
184 | 191 | openSelected(); |
185 | 192 | } |
186 | 193 | }//GEN-LAST:event_jList1MouseClicked |
187 | 194 |
|
188 | | - private void jList1KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jList1KeyPressed |
| 195 | + private void jList1KeyPressed(KeyEvent evt) {//GEN-FIRST:event_jList1KeyPressed |
189 | 196 | // TODO add your handling code here: |
190 | 197 | if (evt.getKeyCode() == KeyEvent.VK_ENTER && evt.getModifiers() == 0) { |
191 | 198 | openSelected(); |
@@ -326,10 +333,10 @@ private void jList1KeyPressed(java.awt.event.KeyEvent evt) {//GEN-FIRST:event_jL |
326 | 333 | }//GEN-LAST:event_jList1KeyPressed |
327 | 334 |
|
328 | 335 | // Variables declaration - do not modify//GEN-BEGIN:variables |
329 | | - private javax.swing.JTextField filterTextField; |
330 | | - private javax.swing.JLabel jLabel1; |
331 | | - private javax.swing.JList<GoToItem> jList1; |
332 | | - private javax.swing.JScrollPane jScrollPane1; |
| 336 | + private JTextField filterTextField; |
| 337 | + private JLabel jLabel1; |
| 338 | + private JList<GoToItem> jList1; |
| 339 | + private JScrollPane jScrollPane1; |
333 | 340 | // End of variables declaration//GEN-END:variables |
334 | 341 |
|
335 | 342 | private void openSelected() { |
|
0 commit comments