Package com.tulskiy.musique.gui.library

Examples of com.tulskiy.musique.gui.library.LibraryAction


        addMouseListener(new MouseAdapter() {
            @Override
            public void mouseClicked(MouseEvent e) {
                if (e.getButton() == MouseEvent.BUTTON1 && e.getClickCount() == 2) {
                    LibraryAction action = config.getEnum("library.doubleClickAction", SEND_TO_CURRENT);
                    getActionMap().get(action).actionPerformed(null);
                }

                if (e.getButton() == MouseEvent.BUTTON2) {
                    if (selectRowAt(e.getPoint())) {
                        LibraryAction action = config.getEnum("library.middleClickAction", SEND_TO_CURRENT);
                        getActionMap().get(action).actionPerformed(null);
                    }
                }
            }
        });
View Full Code Here


        libraryMiddleClickAction.setModel(new DefaultComboBoxModel(new LibraryAction[]{
                LibraryAction.SEND_TO_NEW,
                LibraryAction.SEND_TO_CURRENT,
                LibraryAction.ADD_TO_CURRENT,
        }));
        LibraryAction doubleAction = config.getEnum("library.doubleClickAction", LibraryAction.SEND_TO_CURRENT);
        libraryDoubleClickAction.setSelectedItem(doubleAction);

        LibraryAction middleAction = config.getEnum("library.middleClickAction", LibraryAction.SEND_TO_NEW);
        libraryMiddleClickAction.setSelectedItem(middleAction);

        applyButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
View Full Code Here

TOP

Related Classes of com.tulskiy.musique.gui.library.LibraryAction

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.