Revision 1750 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/DefaultToolsSwingManager.java
DefaultToolsSwingManager.java | ||
---|---|---|
2 | 2 |
package org.gvsig.tools.swing.impl; |
3 | 3 |
|
4 | 4 |
import java.awt.Color; |
5 |
import java.awt.Component; |
|
5 | 6 |
import java.awt.Dimension; |
6 | 7 |
import java.awt.event.ActionEvent; |
7 | 8 |
import java.awt.image.BufferedImage; |
... | ... | |
19 | 20 |
import javax.swing.JLabel; |
20 | 21 |
import javax.swing.JList; |
21 | 22 |
import javax.swing.JPopupMenu; |
23 |
import javax.swing.JScrollPane; |
|
22 | 24 |
import javax.swing.JSlider; |
23 | 25 |
import javax.swing.JTabbedPane; |
24 | 26 |
import javax.swing.JTextField; |
27 |
import javax.swing.JViewport; |
|
25 | 28 |
import javax.swing.text.DefaultEditorKit; |
26 | 29 |
import javax.swing.text.JTextComponent; |
27 | 30 |
import javax.swing.tree.TreeModel; |
... | ... | |
366 | 369 |
public FolderPickerController createFolderPickerController(JTextField txtFile, JButton btnFile, String dialogTitle) { |
367 | 370 |
return new FolderPickerControllerImpl(txtFile, btnFile,dialogTitle); |
368 | 371 |
} |
369 |
|
|
372 |
|
|
373 |
@Override |
|
374 |
public void removeBorder(JComponent component) { |
|
375 |
try { |
|
376 |
component.setBorder(null); |
|
377 |
JComponent p1 = (JComponent) component.getParent(); |
|
378 |
if( p1 instanceof JViewport ) { |
|
379 |
p1 = (JComponent) component.getParent(); |
|
380 |
} |
|
381 |
if( p1 instanceof JScrollPane ) { |
|
382 |
JScrollPane scrollPanel = (JScrollPane) component.getParent(); |
|
383 |
scrollPanel.setBorder(null); |
|
384 |
} |
|
385 |
} catch(Exception ex) { |
|
386 |
|
|
387 |
} |
|
388 |
} |
|
389 |
|
|
370 | 390 |
} |
Also available in: Unified diff