Lines 68-73
Link Here
|
68 |
import javax.swing.BorderFactory; |
68 |
import javax.swing.BorderFactory; |
69 |
import javax.swing.JComponent; |
69 |
import javax.swing.JComponent; |
70 |
import javax.swing.JEditorPane; |
70 |
import javax.swing.JEditorPane; |
|
|
71 |
import javax.swing.JLabel; |
71 |
import javax.swing.JPanel; |
72 |
import javax.swing.JPanel; |
72 |
import javax.swing.JTextField; |
73 |
import javax.swing.JTextField; |
73 |
import javax.swing.KeyStroke; |
74 |
import javax.swing.KeyStroke; |
Lines 158-164
Link Here
|
158 |
// }); |
159 |
// }); |
159 |
// } |
160 |
// } |
160 |
// }); |
161 |
// }); |
|
|
162 |
|
163 |
|
164 |
//Hack to add a text label to the quicksearch |
165 |
Component qsComponent = panelFilter.getComponent( 0 ); |
166 |
if( qsComponent instanceof JComponent ) { |
167 |
for( Component c : ((JComponent)qsComponent).getComponents() ) { |
168 |
if( c instanceof JLabel ) { |
169 |
JLabel jLabel = (JLabel) c; |
170 |
String text = org.openide.util.NbBundle.getMessage(TemplateChooserPanelGUI.class, "LBL_TemplateChooserPanelGUI_QuicksearchLabel"); |
171 |
Mnemonics.setLocalizedText(jLabel, text); |
161 |
} |
172 |
} |
|
|
173 |
} |
174 |
} |
175 |
} |
162 |
|
176 |
|
163 |
public void setTemplatesFolder (final FileObject folder) { |
177 |
public void setTemplatesFolder (final FileObject folder) { |
164 |
final DataFolder dobj = DataFolder.findFolder (folder); |
178 |
final DataFolder dobj = DataFolder.findFolder (folder); |