JavaSwing-AbstractButton详解

定义按钮和菜单项的常见行为。
可以通过操作配置按钮,并在某种程度上控制按钮。 除了直接配置按钮外,将动作与按钮配合使用还有很多好处。

警告:此类的序列化对象将与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,已将所有JavaBeans™的长期存储支持添加到java.beans包中

API

    /**
     * 设置呈现此组件的L&F对象。
     * @param ui the ButtonUI  L&F object
     * @beaninfo
     *        bound: true
     *       hidden: true
     *    attribute: visualUpdate true
     *  description: 实现LookAndFeel的UI对象
     */
    public void setUI(ButtonUI ui) {
        super.setUI(ui);
        // 禁用图标由LF生成,因此应在此处取消设置
        if (disabledIcon instanceof UIResource) {
            setDisabledIcon(null);
        }
        if (disabledSelectedIcon instanceof UIResource) {
            setDisabledSelectedIcon(null);
        }
    }
发布了428 篇原创文章 · 获赞 1172 · 访问量 59万+

猜你喜欢

转载自blog.csdn.net/qq_33589510/article/details/105364503