javax.rad.ui.component
Interface ILabeledIcon

All Superinterfaces:
IAlignmentConstants, IComponent, IIcon, ILabel, INamedObject, IResource
All Known Subinterfaces:
IActionComponent, IButton, ICheckBox, ICheckBoxMenuItem, IMenu, IMenuItem, IPopupMenuButton, IRadioButton, IToggleActionComponent, IToggleButton
All Known Implementing Classes:
AbstractUIActionComponent, AbstractUIButton, AbstractUILabeledIcon, AbstractUIMenuItem, AbstractUIToggleButton, SwingAbstractButton, SwingAbstractLabeledIconButton, SwingButton, SwingCheckBox, SwingCheckBoxMenuItem, SwingMenu, SwingMenuItem, SwingPopupMenuButton, SwingRadioButton, SwingToggleButton, UIButton, UICheckBox, UICheckBoxMenuItem, UIMenu, UIMenuItem, UIPopupMenuButton, UIRadioButton, UIToggleButton

public interface ILabeledIcon
extends IIcon, ILabel

Platform and technology independent label with icon definition. It is designed for use with AWT, Swing, SWT, JSP, JSF, ... .


Field Summary
 
Fields inherited from interface javax.rad.ui.IAlignmentConstants
ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_STRETCH, ALIGN_TOP
 
Method Summary
 
Methods inherited from interface javax.rad.ui.component.IIcon
getImage, isPreserveAspectRatio, setImage, setPreserveAspectRatio
 
Methods inherited from interface javax.rad.ui.component.ILabel
getText, setText
 
Methods inherited from interface javax.rad.ui.IComponent
capture, eventComponentMoved, eventComponentResized, eventFocusGained, eventFocusLost, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getEventSource, getFactory, getFont, getForeground, getLocation, getLocationRelativeTo, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getStyle, getTabIndex, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setEventSource, setFocusable, setFont, setForeground, setLocation, setLocationRelativeTo, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setStyle, setTabIndex, setToolTipText, setVisible
 
Methods inherited from interface javax.rad.ui.IResource
getResource
 
Methods inherited from interface javax.rad.ui.IAlignmentConstants
getHorizontalAlignment, getVerticalAlignment, setHorizontalAlignment, setVerticalAlignment
 



Copyright © 2009 SIB Visions GmbH. All Rights Reserved.