Revision 1750
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.api/src/main/java/org/gvsig/tools/swing/api/DataTypes.java | ||
---|---|---|
27 | 27 |
public interface DataTypes extends org.gvsig.tools.dataTypes.DataTypes { |
28 | 28 |
|
29 | 29 |
|
30 |
public static final int COLOR = OBJECT + 200;
|
|
30 |
public static final int COLOR = OBJECT + 0x20;
|
|
31 | 31 |
} |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.api/src/main/java/org/gvsig/tools/swing/api/pickercontroller/AbstractPickerController.java | ||
---|---|---|
98 | 98 |
return false; |
99 | 99 |
} |
100 | 100 |
|
101 |
protected boolean existsIcon(String name) { |
|
102 |
IconThemeManager iconThemeManager = ToolsSwingLocator.getIconThemeManager(); |
|
103 |
IconTheme theme = iconThemeManager.getCurrent(); |
|
104 |
return theme.exists(name); |
|
105 |
} |
|
106 |
|
|
101 | 107 |
protected ImageIcon getIcon(String name) { |
102 | 108 |
IconThemeManager iconThemeManager = ToolsSwingLocator.getIconThemeManager(); |
103 | 109 |
IconTheme theme = iconThemeManager.getCurrent(); |
org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.api/src/main/java/org/gvsig/tools/swing/api/ToolsSwingManager.java | ||
---|---|---|
146 | 146 |
|
147 | 147 |
public FolderPickerController createFolderPickerController(JTextField txtFile, JButton btnFile, String dialogTitle); |
148 | 148 |
|
149 |
public void removeBorder(JComponent component); |
|
149 | 150 |
} |
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 | ||
---|---|---|
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