IT. Expert System.

Java Standard Edition (SE)



Class MetalComboBoxButton

  • All Implemented Interfaces:
    ImageObserver, ItemSelectable, MenuContainer, Serializable, Accessible, SwingConstants

    public class MetalComboBoxButton
    extends JButton
    JButton subclass to help out MetalComboBoxUI

    Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the java.beans package. Please see XMLEncoder.

    See Also:
    • Field Detail

      • listBox

        protected JList listBox
      • comboIcon

        protected Icon comboIcon
      • iconOnly

        protected boolean iconOnly
    • Method Detail

      • getComboBox

        public final JComboBox getComboBox()
      • setComboBox

        public final void setComboBox(JComboBox cb)
      • getComboIcon

        public final Icon getComboIcon()
      • setComboIcon

        public final void setComboIcon(Icon i)
      • isIconOnly

        public final boolean isIconOnly()
      • setIconOnly

        public final void setIconOnly(boolean isIconOnly)
      • paintComponent

        public void paintComponent(Graphics g)
        Description copied from class: JComponent
        Calls the UI delegate's paint method, if the UI delegate is non-null. We pass the delegate a copy of the Graphics object to protect the rest of the paint code from irrevocable changes (for example, Graphics.translate).

        If you override this in a subclass you should not make permanent changes to the passed in Graphics. For example, you should not alter the clip Rectangle or modify the transform. If you need to do these operations you may find it easier to create a new Graphics from the passed in Graphics and manipulate it. Further, if you do not invoker super's implementation you must honor the opaque property, that is if this component is opaque, you must completely fill in the background in a non-opaque color. If you do not honor the opaque property you will likely see visual artifacts.

        The passed in Graphics object might have a transform other than the identify transform installed on it. In this case, you might get unexpected results if you cumulatively apply another transform.

        paintComponent in class JComponent
        g - the Graphics object to protect
        See Also:
        JComponent.paint(java.awt.Graphics), ComponentUI


Android Reference

Java basics

Java Enterprise Edition (EE)

Java Standard Edition (SE)





Java Script








Design patterns

RFC (standard status)

RFC (proposed standard status)

RFC (draft standard status)

RFC (informational status)

RFC (experimental status)

RFC (best current practice status)

RFC (historic status)

RFC (unknown status)

IT dictionary

All information of this service is derived from the free sources and is provided solely in the form of quotations. This service provides information and interfaces solely for the familiarization (not ownership) and under the "as is" condition.
Copyright 2016 © ELTASK.COM. All rights reserved.
Site is optimized for mobile devices.
Downloads: 117 / 159523720. Delta: 0.07722 с