Newer
Older
sklauncher / src / main / java / com / skcraft / launcher / swing / DoubleClickToButtonAdapter.java
@sk89q sk89q on 9 Jan 2014 647 bytes Initial commit.
/*
 * SK's Minecraft Launcher
 * Copyright (C) 2010-2014 Albert Pham <http://www.sk89q.com> and contributors
 * Please see LICENSE.txt for license information.
 */

package com.skcraft.launcher.swing;

import javax.swing.*;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;

public class DoubleClickToButtonAdapter extends MouseAdapter {

    private final AbstractButton button;

    public DoubleClickToButtonAdapter(AbstractButton button) {
        this.button = button;
    }

    @Override
    public void mouseClicked(MouseEvent e) {
        if (e.getClickCount() == 2) {
            button.doClick();
        }
    }

}