All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alee.managers.icon.Icons Maven / Gradle / Ivy

The newest version!
/*
 * This file is part of WebLookAndFeel library.
 *
 * WebLookAndFeel library is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * WebLookAndFeel library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with WebLookAndFeel library.  If not, see .
 */

package com.alee.managers.icon;

/**
 * Class referencing all icons used within WebLaF library UI elements.
 * These icons are only loaded into memory on demand so it is safe to reference them.
 *
 * @author Mikle Garin
 * @see How to use IconManager
 * @see IconManager
 */
public final class Icons
{
    /**
     * General purpose icons.
     */
    public static final LazyIcon underline = new LazyIcon ( "underline" );
    public static final LazyIcon underlineHover = new LazyIcon ( "underline-hover" );
    public static final LazyIcon target = new LazyIcon ( "target" );
    public static final LazyIcon targetHover = new LazyIcon ( "target-hover" );
    public static final LazyIcon targetSelected = new LazyIcon ( "target-selected" );
    public static final LazyIcon pin = new LazyIcon ( "pin" );
    public static final LazyIcon pinHover = new LazyIcon ( "pin-hover" );
    public static final LazyIcon external = new LazyIcon ( "external" );
    public static final LazyIcon externalHover = new LazyIcon ( "external-hover" );
    public static final LazyIcon maximize = new LazyIcon ( "maximize" );
    public static final LazyIcon maximizeHover = new LazyIcon ( "maximize-hover" );
    public static final LazyIcon shrink = new LazyIcon ( "shrink" );
    public static final LazyIcon shrinkHover = new LazyIcon ( "shrink-hover" );
    public static final LazyIcon cross = new LazyIcon ( "cross" );
    public static final LazyIcon crossHover = new LazyIcon ( "cross-hover" );
    public static final LazyIcon crossSmall = new LazyIcon ( "cross-small" );
    public static final LazyIcon crossSmallHover = new LazyIcon ( "cross-small-hover" );
    public static final LazyIcon magnifier = new LazyIcon ( "magnifier" );
    public static final LazyIcon magnifierHover = new LazyIcon ( "magnifier-hover" );
    public static final LazyIcon filter = new LazyIcon ( "filter" );
    public static final LazyIcon filterHover = new LazyIcon ( "filter-hover" );
    public static final LazyIcon globe = new LazyIcon ( "globe" );
    public static final LazyIcon globeHover = new LazyIcon ( "globe-hover" );
    public static final LazyIcon email = new LazyIcon ( "email" );
    public static final LazyIcon emailHover = new LazyIcon ( "email-hover" );
    public static final LazyIcon broken = new LazyIcon ( "broken" );
    public static final LazyIcon brokenHover = new LazyIcon ( "broken-hover" );
    public static final LazyIcon hourglass = new LazyIcon ( "hourglass" );
    public static final LazyIcon hourglassHover = new LazyIcon ( "hourglass-hover" );

    /**
     * Medium arrow icons.
     */
    public static final LazyIcon up = new LazyIcon ( "up" );
    public static final LazyIcon down = new LazyIcon ( "down" );
    public static final LazyIcon left = new LazyIcon ( "left" );
    public static final LazyIcon right = new LazyIcon ( "right" );

    /**
     * Small arrow icons.
     */
    public static final LazyIcon upSmall = new LazyIcon ( "up-small" );
    public static final LazyIcon downSmall = new LazyIcon ( "down-small" );
    public static final LazyIcon leftSmall = new LazyIcon ( "left-small" );
    public static final LazyIcon rightSmall = new LazyIcon ( "right-small" );

    /**
     * Large arrow icons.
     */
    public static final LazyIcon upBig = new LazyIcon ( "up-big" );
    public static final LazyIcon downBig = new LazyIcon ( "down-big" );
    public static final LazyIcon leftBig = new LazyIcon ( "left-big" );
    public static final LazyIcon rightBig = new LazyIcon ( "right-big" );

    /**
     * Tree icons.
     */
    public static final LazyIcon squarePlus = new LazyIcon ( "square-plus" );
    public static final LazyIcon squarePlusDisabled = new LazyIcon ( "square-plus-disabled" );
    public static final LazyIcon squareMinus = new LazyIcon ( "square-minus" );
    public static final LazyIcon squareMinusDisabled = new LazyIcon ( "square-minus-disabled" );
    public static final LazyIcon root = new LazyIcon ( "root" );
    public static final LazyIcon rootOpen = new LazyIcon ( "root-open" );
    public static final LazyIcon folder = new LazyIcon ( "folder" );
    public static final LazyIcon folderOpen = new LazyIcon ( "folder-open" );
    public static final LazyIcon leaf = new LazyIcon ( "leaf" );

    /**
     * File Chooser icons.
     */
    public static final LazyIcon backward = new LazyIcon ( "backward" );
    public static final LazyIcon forward = new LazyIcon ( "forward" );
    public static final LazyIcon history = new LazyIcon ( "history" );
    public static final LazyIcon folderUp = new LazyIcon ( "folder-up" );
    public static final LazyIcon folderHome = new LazyIcon ( "folder-home" );
    public static final LazyIcon folderDesktop = new LazyIcon ( "folder-desktop" );
    public static final LazyIcon folderNew = new LazyIcon ( "folder-new" );
    public static final LazyIcon drive = new LazyIcon ( "drive" );
    public static final LazyIcon refresh = new LazyIcon ( "refresh" );
    public static final LazyIcon remove = new LazyIcon ( "remove" );
    public static final LazyIcon view = new LazyIcon ( "view" );
    public static final LazyIcon icons = new LazyIcon ( "icons" );
    public static final LazyIcon tiles = new LazyIcon ( "tiles" );
    public static final LazyIcon table = new LazyIcon ( "table" );
    public static final LazyIcon accept = new LazyIcon ( "accept" );
    public static final LazyIcon cancel = new LazyIcon ( "cancel" );
    public static final LazyIcon computer = new LazyIcon ( "computer" );
    public static final LazyIcon dir = new LazyIcon ( "dir" );
    public static final LazyIcon edit = new LazyIcon ( "edit" );
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy