|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.ImageIcon
com.sshtools.common.ui.ResourceIcon
public class ResourceIcon
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.ImageIcon |
---|
javax.swing.ImageIcon.AccessibleImageIcon |
Field Summary |
---|
Fields inherited from class javax.swing.ImageIcon |
---|
component, tracker |
Constructor Summary | |
---|---|
ResourceIcon(java.lang.Class cls,
java.lang.String image)
Creates a new ResourceIcon object. |
|
ResourceIcon(java.lang.String imageName)
Deprecated. Having this available is now bad practice since most of our software is plugable; each class requesting a resource should do so from the class loader that loaded the class, to keep track of images a class should also not be requesting a resource that is outside its own package. For resources outside of a package, we should think about creating static helper class to store them. Use the ResourceIcon(Class cls, String image) constructor instead providing the class instance of the class using the image. |
|
ResourceIcon(java.net.URL url)
Creates a new ResourceIcon object. |
Method Summary | |
---|---|
protected void |
loadImage(java.lang.String imageName)
|
Methods inherited from class javax.swing.ImageIcon |
---|
getAccessibleContext, getDescription, getIconHeight, getIconWidth, getImage, getImageLoadStatus, getImageObserver, loadImage, paintIcon, setDescription, setImage, setImageObserver, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ResourceIcon(java.lang.Class cls, java.lang.String image)
cls
- image
- public ResourceIcon(java.net.URL url)
url
- public ResourceIcon(java.lang.String imageName)
imageName
- Method Detail |
---|
protected void loadImage(java.lang.String imageName)
imageName
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |